wxs有个缺点
发布于 5 年前 作者 luona 6016 次浏览 来自 问答

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

2 回复

代码:

结果:

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

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

回到顶部