页面由四个文件组成,他们的运行顺序是怎么的?逻辑脚本并没有指示加载wxml里面的代码为什么就自己加载了呢

来源:16-6 我的第一个页面

慕姐8569120

2018-09-26

写回答

2回答

yansima

2018-09-28

因为逻辑脚本不是第一步。

第一步是框架,这个框架就是小程序本身。

顺序为:

  1. 框架运行之后就会到wxml,

  2. 然后就是判断json是否合法(只有app.json有指向的才必须验证,否则不需要验证,如模板templates...)

  3. 然后如果wxml需要用到js/wxss就判断js/wxss是否合法。

如果在框架的app.json写入了路径,而路径的本身为空或者不全,app.json就会反向指挥框架自动为项目本身补全。

0
0

qq_耗_0

2018-09-27

页面中的4个文件没有顺序关系,原因是不同类型的文件功能不一样,比如WXML就是框架结果,WXSS就是样式,所以可以理解为同时调用,或是在需要的时候调用对应的文件。关于第二个问题,在app.json中,有关于page的调用,如下

"pages": [

"pages/index/index",

"pages/logs/logs"

],

其中指定调用pages/index/index 的文件,所以不存在自己就加载上去

0
0

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23867 学习 · 6899 问题

查看课程