小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx:for='{{list}}'
这里的数组名有没有可能设置动态的呢?比如list1,list2,list3,
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
wx:for='{{a==1?list:list1}}'这种三目运算应该也是可以的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这个可以是可以,但是我外面循环几次不固定,三目运算符,局限了
恩,用楼下的方法实现好点
这个可以有,你把list设置成一个变量,然后获取到的数组的值赋给list不就是动态的了
没太明白。想要数组名是动态的, 按照您说的, 它最后也不是动态的数组名呢。
假如我外面是循环3次,那我希望里面这里的wx:for='{{list1}}'、wx:for='{{list2}}'、wx:for='{{list3}}'这样子呢
我的意思是,数据肯定是后台返给你的,在data里面设置一个list的变量,你获取到的list1 的数组,that.setData({list:list1})或者that.setData({list:list2})
哦哦,我试试
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
wx:for='{{a==1?list:list1}}'这种三目运算应该也是可以的
这个可以是可以,但是我外面循环几次不固定,三目运算符,局限了
恩,用楼下的方法实现好点
这个可以有,你把list设置成一个变量,然后获取到的数组的值赋给list不就是动态的了
没太明白。想要数组名是动态的, 按照您说的, 它最后也不是动态的数组名呢。
假如我外面是循环3次,那我希望里面这里的wx:for='{{list1}}'、wx:for='{{list2}}'、wx:for='{{list3}}'这样子呢
我的意思是,数据肯定是后台返给你的,在data里面设置一个list的变量,你获取到的list1 的数组,that.setData({list:list1})或者that.setData({list:list2})
哦哦,我试试