對象
data:{obj:{name:'張三'}} setVal(){ this.setData({ ["obj.name"]: ‘李四’ }) }
數組:
data: { category_list:[ { id: 1, name: '閱讀', show: false, loading: true, news_list: [] }, { id: 2, name: '重複', show: false, loading: true, news_list: [] }, { id: 3, name: '停留', show: false, loading: true, news_list: [] }, { id: 4, name: '轉發', show: false, loading: true, news_list: [] } ] }, // 靜態修改 this.setData({ 'array[0].text': 'xxxxxx' }) //如果索引是動態的 則使用下方方式 this.setData({ [`array[${idx}].text`]: 'xxxxxxxx' })