小程序
小游戏
企业微信
微信支付
扫描小程序码分享
data: {
cart: {
"1"
: {
"count"
: 1,
"total"
"list"
"3"
: 1
}
}}
比如要设置"3":1为"3":2要如何设置呢?
"1"和"3"是动态改变的,要用变量代替哦。
13 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
var
cart =
this
.data.cart;
idx = 3;
cart.1.list[idx] = 2;
.setData({
cart: cart
})
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这样子不行吧,你有试过吗?这样子要是可以的话我就不会来这里问了。谢谢你的热心回答
page.setData({
[
'cart.1.list.'
+ idx]: 2
});
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
var
cart =
this
.data.cart;
var
idx = 3;
cart.1.list[idx] = 2;
this
.setData({
cart: cart
})
这样子不行吧,你有试过吗?这样子要是可以的话我就不会来这里问了。谢谢你的热心回答
var
idx = 3;
page.setData({
[
'cart.1.list.'
+ idx]: 2
});