1. Ajoutez trois attributs à chaque élément du tableau après avoir supprimé l'interface
orderStatus(id){
this.api.orderListStatus ({
order_id:id}).then(res=>{
this.datalist = res.order_detail
this.goods_info = res.order_detail.goods_detail
res.order_detail.goods_detail.map(item=>{
item['comment']=''
item['imgList']=[]
item['remnant'] =0
})
console.log(this.goods_info)
}).catch(err=>{
})
},
2. Modifiez la valeur d'attribut de l'attribut en téléversant l'entrée.
Si vous modifiez directement la valeur du reste et que la page n'est pas rendue, vous devez utiliser $ .set () pour modifier la valeur du tableau. Il ne répond pas , ou vous pouvez le réattribuer., Assigner à un tableau vide
// 输入框字数
descInput(e,index){
// this.remnant=12
this.goods_info.map((item,cindex)=>{
if(index==cindex){
item.remnant=e.detail.value.length
this.$set(this.goods_info,index,item)
}
})