版本号为:RC V1.02.1909111
问题描述:在.js页面,修改data数据,ctrl+s保存,编辑器自动刷新,但是新data数据不生效,观察debug面板中的AppData,确实是旧data数据。
代码demo:
旧data:
data: { questions:[ { question: { title: '这真的是一个问题' , type: 1 } } ] } |
新data:
data: { questions:[ { question: { title: '这真的是一个问题' , type: 2 //modify value } } ] } |
临时解决方案:
1、增加新的key-value数据,e.g:
data: { aaa: 'xxxxxx' , //每次变更有用的data数据后,在这里换个不同于之前变更版本的key-value数据,这样才会让开发者工具加载新版本的data questions:[ { question: { title: '这真的是一个问题' , type: 3 // 3nd update } } ] } |
2、不停的ctrl+s,直到开发者工具良心发现,自动更新data
结论:官方能不能给个3个月之前的旧版本安装包的下载链接,谢谢!!!!!
开发版本不是说了BUG会有一些的嘛
补充一下:
wxml文件也存在类似的问题,在只改动js文件的data数据后,即便AppData已加载新数据,wxml的条件渲染也没有变化,必须在wxml文件里随便敲点什么,才会在保存之后重新渲染,这太浪费时间了,没有旧版本的开发工具好用,以后再也不瞎更新了,唉......
是什么操作系统呢?
测试了下,新的开发版未复现,能否试下新的开发版呢?https://developers.weixin.qq.com/miniprogram/dev/devtools/nightly.html