云开发取的值怎么赋值给data里某个数组的属性?如下图
发布于 7 年前 作者 mengjun 3120 次浏览 来自 官方Issues
data: {
    goodslist:[],
    goods: [
      {
        "foods":[]
      },
    ],
  },

onLoadfunction (options{
    // 页面初始化 options为页面跳转所带来的参数
    db.collection('DFmasterpeople').get({
      success:res=>{
        this.setData({
          payDescthis.payDesc(),
          goodslist:res.data
        })
      },
    })
  },

我想把onLoad函数成功后取得值

res.data的值赋值给goods下的foods,求大神指教!

1 回复
let key = `goods[0].foods`;
this.setData({
 [key]: res.data
})
回到顶部