小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我想在wxml中引用this,请问要如何实现?
// js data: { a: 'list', list: [] } // wxml // 我想引用this使用a得到list以便我wx:for,但是下面代码无效 {{this[a]}} or {{data[a]}} or {{this.data[a]}}
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你可以将各个list存在一个对象中,类似
//.js文件 { a:'list1', obj:{ list1:[], list2:[] } } //.wxml文件中这样使用 wx:for="{{obj[a]}}"
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
直接{{a}}
data: {
a: 'list',
list: [],
b: []
}
...
this.setData({
b: this.data[this.data.a]
})
下标应该是数字,你要显示a,list直接{{list}},{{a}}
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你可以将各个list存在一个对象中,类似
//.js文件 { a:'list1', obj:{ list1:[], list2:[] } } //.wxml文件中这样使用 wx:for="{{obj[a]}}"
直接{{a}}
data: {
a: 'list',
list: [],
b: []
}
...
this.setData({
b: this.data[this.data.a]
})
下标应该是数字,你要显示a,list直接{{list}},{{a}}