收藏
回答

发现一个很奇葩的Bug,希望管理员解决! 关于模板开发的

问题模块
开发者工具

ext.json里的字段文件是可以替换app.json文件里的相同字段的,但是pages这个字段好像有bug,因为我ext.json里面pages里假如有[a,b]俩页面,但是app.json里如果[a,b],就正常,但是如果app.json里是[b,a],则电脑端正常想显示,但是真机里测试就很奇葩,看到的是a页面,但是里面的js执行的却是b里的,经过多次这样的测试确实有这样的bug,而且电脑端没有,只有真机测试的时候有


现在我把app.json里的pages清空,正常因为ext.json里 有了,所以应该进行替换不应该报错,而且我本地运行没任何问题,但是一发布预览就提示,这明显就是再有ext.json文件里的pages字段下,还对app.json里的pages字段进行了检测,这样就导致了上述的问题,如果我app.json里的pages字段和ext.json文件里的pages字段顺序不一样,就导致了逻辑的混乱问题,这个问题影响的是 我希望再同一个模板下,客户配置不同,出现的栏目也不同或者说是栏目顺序不同,因为这个问题的存在,实现不了我想要的效果

最后一次编辑于  2017-08-22
回答关注问题邀请回答
收藏

1 个回答

  • oric
    oric
    2017-08-22

    的确存在这个问题,目前ext_json里面的pages只能取app.json里面的pages的有序子集。

    2017-08-22
    赞同
    回复