【开启征程】打开微信web开发者工具,点击小程序项目:点击右下角的“+”号,将建立快速模板前面的勾去掉然后选择体验小程序,目录随意,点击确定,即可创建一个全空的小程序项目啦。【创建最基本的目录结构和文件】在开始创建之前,我们有必要了解一下最基本的东西:JSON是一种数据格式,并不是编程语言,在小程序中,JSON扮演的静态配置的角色。WXML全称是WeiXinMarkupLanguage,是小程序框架设计的一套标签语言,结合小程序的基础组件、事件系统,可以构建出页面的结构。WXSS(WeiXinStyleSheets)是一套用于小程序的样式语言,用于描述WXML的组件样式,也就是视觉上的效果。JavaScript是小程序的主要开发语言,开发者使用JavaScript来开发业务逻辑以及调用小程序的API来完成业务需求。值得一提的是,wxml与html相类似、wxss与css相类似,如果是没有html、css基础的同学也没有关系,大概了解一下这四个东西是什么即可,我们将在后面的学习中慢慢深入了解。好了,不管对上面的内容理解程度有多少,我们直接开始吧:首先,我们需要创建全局app所需的三个文件:app.js、app.json、app.wxss创建好后如下图:接下来,我们要创建单页面about所需的文件夹:【通常一个页面的四个文件我们把它们放在一个目录中】然后在about文件夹内添加四个文件:about.js、about.json、about.wxml、about.wxss:创建完成之后,我们就可以进入下一步啦~【ps:】通常我们用一个目录管理一个页面,而一个小程序往往有多个页面,这时我们就需要把这些页面的目录放在同一个目录中以方便管理,所以我们再新建一个pages的页面,然后把about目录移至pages目录下:注意:此处我们通过硬盘打开进入目录,然后直接在这里将about文件夹移入pages文件夹中,即可:完成后即如上图所示。【根据错误提示,编写小程序所需的最简单的代码】app.json文件解析错误json对象格式文本不能是空白,至少是一个空的对象,所以我们要对app.json添加一个空的对象:添加了空的对象后,我们编译一下,发现又有一个新错误:未找到入口页面。我们需要在这里配置这个小程序可能访问到的每个页面(Talkischeap,showyouthecode:)app.json:(注意,json文件内是不能写注释的){"pages":["pages/about/about"]}1.此处[]内的意思是"pages目录下的/about目录下的/about文件"
2.此处用的是相对路径,如果用绝对路径"/pages/about/about"就会报错。
about.json文件错误3.此时再看错误信息:
发现app.json文件已经不报错了,但是about.json文件报错了,这也很好理解,因为json文件里面是不能为空的。这里与app.json一开始类似,我们只需对about.json添加一个空对象即可:about.json:{}about.js脚本错误4.然后编译,发现about.js出现脚本错误,这也说明了about.js文件不能为空
5.
6.因此,我们需要在这里用page函数给about页面注册一个页面对象:
7.about.js:(此处从简单考虑,注册了一个空对象)
Page({})8.这时我们再编译,发现已经没有错误了。
9.好,回归经典,我们也来输出一个hello,world:
10.about.wxml:(text用于输出文本)
texthello,world!/text11.我们来看看效果:
12.
首先编译,然后在左上角有一个模拟器,点击即可查看效果。虽然这个排版很丑,但是我们总算完成了第一个微信小程序,这是值得高兴的一小步。【回顾】13.我们来回顾下本节所学内容,从创建最基本的结构目录和文件,到对app.json、about.json、about.js文件的修改,我们知道了一个小程序要运行最最基本需要的文件,以及用text输出文本。
【强化部分】14.这个hello,world太小了,能不能改变它的样式呢?
15.方法1:
16.about.wxml:
textstyle="font-weight:bold;font-size:55px;"hello,world!/text17.效果:
方法2:about.wxml:textclass="info"hello,world!/text18.about.wxss:(用类选择器定义的样式规则)(tips:info可改变名称)
.info{font-weight:bold;font-size:55px;}19.效果同方法1。
小程序实例制作微信-实例-0基础微信小程序开发入门1.2-【第一个小程序】-微信小程序实例
浏览量:2169
时间:
来源:在所_不辞
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。 -

零代码 + AI 双轮驱动|即速应用解锁人工智能小程序开发新范式
无需代码、无需 AI 算法功底,普通人也能快速搭建智能小程序。即速应用将人工智能与零代码开发深度融合,推出 AI 智能生成能力,用户通过自然语言描述需求,AI 自动生成小程序页面、功能模块与后台配置,覆盖商城、预约、同城、社区团购等全场景。平台内置 AI 智能推荐、智能客服、用户画像分析等能力,一键对接微信生态,打通视频号、企业微信、短信跳转,帮企业快速落地 AI 应用,抢占智慧经营先机,让每家企业都拥有 AI 驱动的智慧店铺。












