列表中条件渲染wx:if无法动态绑定属性
发布于 5 年前 作者 acao 12393 次浏览 来自 问答

1.wxml页面中,循环遍历js文件中一个数组:quesId1_5: [‘1’, ‘2’, ‘3’, ‘4’, ‘5’],

2.有一部分区域(class=‘tip’)是根据当前选项号码动态隐藏显示的,

3.data中的测试数据是1-3是false,那么不应该被渲染,只应该渲染4-5,结果却是1-5全部渲染出来了。

这是为什么?

wxs代码:

js页面data中的初始测试数据

2 回复

wxs这里return的是’showTip_1’,‘showTip_2’…的字符串啊,那自然会被wx:if判断成true啊。

应该在wxs中根据item的值来return true或false才对。

wxml不支持执行函数

回到顶部