微信小程序开发详细流程 三 (小程序文件类型与代码构成)

在第一章中,我们通过开发者工具快速创建了一个QuickStart 项目。你可以留意到这个项目里边生成了不同类型的文件:

.json 后缀的 JSON 配置文件
.wxml 后缀的 WXML 模板文件
.wxss 后缀的 WXSS 样式文件

.js 后缀的 JS 脚本逻辑文件


具体这4种文件的作用在API里介绍的非常详细:

https://developers.weixin.qq.com/miniprogram/dev/quickstart/basic/file.html

我在这里只做简要说明:

每个页面都是由这四种文件组成,(模板只需要WXML和WXSS即可,用到再说)

按照我们web开发来说

.js对应该的是.js,描述你的一个行为,

.json 对应的就是.json ,一个配置文件

.wxml对应的就是html文件,骨架

.wxss对应的就是css文件,样式

这样来就很容易明白了


还有一组以app开头的文件,

他们是对当前小程序的全局配置,

如果你在全局里配置了,页面也有配置,小程序是有个就近关系的,它会以页面最近的配置为准.


下面说下应用程序和页面之间的关系

应用程序的入口就是为app.开头的三个文件控制的,

我们上面说了,每个页面都是由这四种文件组成,还可以有二级页面,三级页面.....,同样也是由以上四个文件组成

页面:

小程序的一级页面理论上是可以有无限个的,(但这违背了小程序的初衷,因为小程序要尽量的简单,而且小程序是有个限制的,大小不能超过1M,超过1M就上传不了了)

横向:理论上是可以有无限个的...

纵向:最多只能有五级

上图的log看起来跟index是平级的,其实它是index的二级文件

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值