收藏
回答

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

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


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


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



回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2019-05-16

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

    2019-05-16
    赞同
    回复 3
    • 前进四
      前进四
      2019-05-16

      https://developers.weixin.qq.com/s/ECktTpmF7P8n

      请看看

      2019-05-16
      回复
    • 摇了摇头
      摇了摇头
      2019-05-26

      还真是,  线上也是一样的效果.  不过只有单独抽成文件的会,  直接写在wxs标签内就只会执行一次.

      2019-05-26
      回复
    • 甜粽子
      甜粽子
      2019-08-01回复摇了摇头
      单独写文件里也会一直打印啊
      2019-08-01
      回复
  • 🍬 🍬 💤
    🍬 🍬 💤
    2019-11-21

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

    2019-11-21
    赞同
    回复
  • Vincent
    Vincent
    2019-07-29

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

    2019-07-29
    赞同
    回复
  • 摇了摇头
    摇了摇头
    2019-05-27

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

    2019-05-27
    赞同
    回复 1
    • 前进四
      前进四
      2019-05-28

      是啊,没回复了欸

      2019-05-28
      回复
登录 后发表内容