收藏
回答

如何为一个对象增加一个成员?

this.data.rwx=[]

this.data.rwx[0]['rw'] = this.data._id//报错

或者

this.data.rwx=[]

this.data.rwx[0].rw= this.data._id//也报错

这里必须要加索引[0],因为要for循环赋值


回答关注问题邀请回答
收藏

2 个回答

  • 小鸡叫叫
    小鸡叫叫
    2019-11-22
    let rwx = [];

    rwx[0] = {rw:this.data.id};

    this.setData({

     rwx: rwx

    })


    如果需要更新视图要用setData,不能直接使用等号赋值

    2019-11-22
    有用 1
    回复 1
    • z
      z
      2019-11-22
      卧槽这就是我想要的答案
      2019-11-22
      回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2019-11-21

    谢邀

    this.data.rwx = []

    this.data.rwx.push({rw: this.data._id})

    2019-11-21
    有用
    回复
登录 后发表内容
问题标签