第三方平台设置了ext_json中的pages,程序未正确加载page的JS代码
通过第三方平台部署小程序时,使用了ext_josn配置导航及页面,使用过程中发现如果使用ext_json中的pages覆盖app.json的pages配置,或者ext_json中的pages顺序与app.json的pages顺序不一致时,访问对象的page时,程序未正确加载page页的JS代码,准确的情况是page.json,page.wxml,page.wxss都正确加载,page.js未正确加载,加载的是其它页的JS文件。
简单重现情况是这样的:
app.json中的 “pages”: [“pages/index/index”, “pages/category/category”];
配置ext_josn中的 “pages”: [“pages/category/category”,“pages/index/index”]
访问pages/category/category时,发现加载的是pages/index/index的JS文件。