小程序
小游戏
企业微信
微信支付
扫描小程序码分享
<text>{{"key"+item.id}}-->{{key2}}</text>
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这一层没法,要再加一层
data:{
obj: {
key0: 1,
key1: 2
}
{{obj['key'+index]}}
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
厉害厉害,可以了,谢谢!!!
~~
哦~~~。这样啊!!,我说咋都钻进死胡同了。。。
刚好以前有人问过。。我当时去试过啦~
怎么这么溜,我完全看不懂楼主想表达什么
static_key: { dynamic_key1:value1, dynamic_key2:value2 }
用一个固定key指定一个json对象, json对象怎么改都可以的, wxml绑定可以用: static_key.dynamic_key1
你这不就是有限item.id输出了一个2,然后再跟“key”组合成新的字符串,还咂在data里取值,出现了本质上的问题。
key{{item.id}} 这样写不可以吗?
我想你需要的是
<
text
>{{[key+item.id][key2]}}</
>
我是这么处理的{key:{id1:0,id2:1,id3:2}}
key的值是一直在变
{{"key"+item.id}} 你这里不是写死的吗
这个地方是通过循环出来的
这样也不行,还是展示那样,按照字符串的形式拼接起来了
页面初始数据data里面有个 key2 : 0;在wxml里面直接通过{{key2}}是可以获取到值 0;但是通过{{"key"+item.id}} (item.id是2)这种方式就获取不到了
data怎么写的,就简单的key2:0 ?
是的,但是这个key2是一直在变的
如每隔一秒改变key2的值这种?
是的,类似这种
既然key2都显示出来了,你值改变的时候setData改变data得key2不行吗
你要实现啥需求啊??
页面初始数据data里面有个 key2 : 0;在wxml里面直接通过{{key2}}是可以获取到值 0;但是通过{{"key"+item.id}} (item.id是2)这种方式就获取不到了,想通过{{"key"+item.id}}这种获取到值
在初始数据里面价格key吗,key:'key',{{key+item.id}},这样也不可以,还说其他的赋值
你这样写{{key+‘2’}} 如果key值在变,item.id也在变,那你写成{{key}}{{item.id}}
刚才有大神回复了,
,这样操作就可以了,也谢谢你
描述清楚一点呢
额,骚操作啊
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这一层没法,要再加一层
data:{
obj: {
key0: 1,
key1: 2
}
}
{{obj['key'+index]}}
厉害厉害,可以了,谢谢!!!
~~
哦~~~。这样啊!!,我说咋都钻进死胡同了。。。
刚好以前有人问过。。我当时去试过啦~
怎么这么溜,我完全看不懂楼主想表达什么
static_key: { dynamic_key1:value1, dynamic_key2:value2 }
用一个固定key指定一个json对象, json对象怎么改都可以的, wxml绑定可以用: static_key.dynamic_key1
你这不就是有限item.id输出了一个2,然后再跟“key”组合成新的字符串,还咂在data里取值,出现了本质上的问题。
key{{item.id}} 这样写不可以吗?
我想你需要的是
<
text
>{{[key+item.id][key2]}}</
text
>
我是这么处理的{key:{id1:0,id2:1,id3:2}}
key的值是一直在变
{{"key"+item.id}} 你这里不是写死的吗
这个地方是通过循环出来的
这样也不行,还是展示那样,按照字符串的形式拼接起来了
页面初始数据data里面有个 key2 : 0;在wxml里面直接通过{{key2}}是可以获取到值 0;但是通过{{"key"+item.id}} (item.id是2)这种方式就获取不到了
data怎么写的,就简单的key2:0 ?
是的,但是这个key2是一直在变的
如每隔一秒改变key2的值这种?
是的,类似这种
既然key2都显示出来了,你值改变的时候setData改变data得key2不行吗
你要实现啥需求啊??
页面初始数据data里面有个 key2 : 0;在wxml里面直接通过{{key2}}是可以获取到值 0;但是通过{{"key"+item.id}} (item.id是2)这种方式就获取不到了,想通过{{"key"+item.id}}这种获取到值
在初始数据里面价格key吗,key:'key',{{key+item.id}},这样也不可以,还说其他的赋值
你这样写{{key+‘2’}} 如果key值在变,item.id也在变,那你写成{{key}}{{item.id}}
这样也不行,还是展示那样,按照字符串的形式拼接起来了
刚才有大神回复了,
data:{
obj: {
key0: 1,
key1: 2
}
}
{{obj['key'+index]}}
,这样操作就可以了,也谢谢你
描述清楚一点呢
页面初始数据data里面有个 key2 : 0;在wxml里面直接通过{{key2}}是可以获取到值 0;但是通过{{"key"+item.id}} (item.id是2)这种方式就获取不到了
额,骚操作啊