vue中修改數組特定索引的數據和長度


問題:以下變動的數組中,Vue是不能檢測到的,也不會觸發視圖的更新:

   1、通過索引直接設置項,比如app.books[3] = {...};

   2、修改數組長度,比如app.books.length = 1;

解決:1、通過索引直接設置項    

   (1)使用Vue內置的set方法

     

     或

     

 

     這里的this指向的是當前組件實例app,可直接寫app。

 

    (2)

     

   2、修改數組長度

     

 

 

 

 

 

    


免責聲明!

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



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