通过使用this.$set(对象||数组对象,‘属性’,值);的形式改变对象或数组对象里面某个属性的值,并渲染到UI界面上,具体例子如下所示:
let num = 0; this.solidTable.forEach((item,index)=>{ if(item.id == this.solidCardResult.id){ num = index; } }) this.$set(this.solidTable[num], 'fraud', res.data.data.fraud); this.$set(this.solidTable[num], 'fraudway', res.data.data.fraudway); this.$set(this.solidTable[num], 'fraud_id', res.data.data.fraud_id); this.$set(this.solidTable[num], 'fraudway_id', res.data.data.fraudway_id); this.$set(this.solidTable[num], 'attachment_hash', res.data.data.attachment_hash); this.$set(this.solidTable[num], 'attachment', res.data.data.attachment); this.$set(this.solidTable[num], 'url', res.data.data.url);