页面由四个文件组成,他们的运行顺序是怎么的?逻辑脚本并没有指示加载wxml里面的代码为什么就自己加载了呢
来源:16-6 我的第一个页面
慕姐8569120
2018-09-26
写回答
2回答
-
yansima
2018-09-28
因为逻辑脚本不是第一步。
第一步是框架,这个框架就是小程序本身。
顺序为:
框架运行之后就会到wxml,
然后就是判断json是否合法(只有app.json有指向的才必须验证,否则不需要验证,如模板templates...)
然后如果wxml需要用到js/wxss就判断js/wxss是否合法。
如果在框架的app.json写入了路径,而路径的本身为空或者不全,app.json就会反向指挥框架自动为项目本身补全。
00 -
qq_耗_0
2018-09-27
页面中的4个文件没有顺序关系,原因是不同类型的文件功能不一样,比如WXML就是框架结果,WXSS就是样式,所以可以理解为同时调用,或是在需要的时候调用对应的文件。关于第二个问题,在app.json中,有关于page的调用,如下
"pages": [
"pages/index/index",
"pages/logs/logs"
],
其中指定调用pages/index/index 的文件,所以不存在自己就加载上去
00
相似问题
为什么数组后面不用加逗号啊
回答 3
没报错,为什么下面的内容加载不出来
回答 4