收藏
回答

wxs有个缺点

问题模块
API和组件

如果在for循环内部写一个wxs模块,比如生成一个随机数,我期望在每次循环时将该次生成的随机数渲染出来,但是按照wxs同名模块后者覆盖前者的规则,最终生成的是最后一次生成的随机数,所以循环渲染出来的都是同样的数字。如果模块名能设为变量也能解决这个问题,但是目前好像不行。与react相比,还是不够灵活。

最后一次编辑于  2017-09-05  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

2 个回答

  • 乡台瑞猿
    乡台瑞猿
    2017-09-05

    把代码贴出来看下,多好呀。

    2017-09-05
    赞同
    回复
  • 秦奋
    秦奋
    2017-09-05

    代码:



    结果:




    还有一个引入模板的问题,在A页面引入templateB,但是目前好像只能引入wxml,对templateB内的样式和事件处理还是要放在A页面完成,样式可以用行内样式解决,但是A页面的js文件会变得越来越臃肿。wxs文件应该是来解决这个问题的,只是目前还不够灵活。

    2017-09-05
    赞同
    回复