vue項目更新數組對象里面的屬性值,實現UI界面重新渲染---$set


通過使用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);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM