小程序
小游戏
企业微信
微信支付
扫描小程序码分享
item.name的值是一个字符串叫value1,我在js里取到这个字符串把value1变成变量名并且给他赋值假如等于1,然后我在页面那个input里的value写{{value1}}他的值是1,但是写{{item.name}}得到的确实字符串value1,怎么才能让他得到js里的值1
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
<input value="{{data[item.name]}}" name="{{item.name}}">
页面初始化的时候新增一个 data 来存值
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
data:{
data: {
value1: "abcd"
},
item: {
name: "value1"
}
属性也没有
把valuex 定义到一个对象里啊。。
value9: "abcd"
name: "value9"
没看太明白,你把item.name的值改成变量value1的值?
在onshow方法里面去渲染
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
<input value="{{data[item.name]}}" name="{{item.name}}">
页面初始化的时候新增一个 data 来存值
data:{
data: {
value1: "abcd"
},
item: {
name: "value1"
}
}
属性也没有
把valuex 定义到一个对象里啊。。
data:{
data: {
value9: "abcd"
},
item: {
name: "value9"
}
}
没看太明白,你把item.name的值改成变量value1的值?
在onshow方法里面去渲染