wxs 的 console 会在控制台打印上百次

发布于 8 年前作者 xiulan6810736 次浏览最后编辑 8 年前来自 ask

按照wxs教程,我新建一个wxs文件

wxs内容只有一句: console.log(2019);

然后我新建一个wxml,并引入这个WXS文件,编译,然后我在控制台看到了几十上百个输出,看图,👇

4 回复
na50
na501 楼6 年前

看下你的js是不是频繁地setData,每次setData页面都会重新渲染,然后每次都会调用你wxs的方法

jiangqiang
jiangqiang2 楼6 年前

好像是只要data里面的数据变了  即使不是wxs的依赖的数据   都会引起wxs的执行  我页面上有个轮播图 在自动切换   引起data数据变化  wxs就一直打印 但是不自动切换 不引起数据变化 就不打印了

jingyao
jingyao3 楼6 年前

麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

weishi
weishi4 楼6 年前

这个bug没有下文吗?  这样的表现, wxs还能用吗?