解決vue中this.$set()不更新問題
更新時間:2023年11月15日 11:09:06 作者:是阿瑤呀~
我在做一個附件刪除功能的時候發(fā)現,明明打印出來附件已經沒有數據了但是頁面就是不刷新, this.$set()不生效,所以本文小編給大家介紹了vue中this.$set()不更新的解決方法,需要的朋友可以參考下
我在做一個附件刪除功能的時候發(fā)現,明明打印出來附件已經沒有數據了但是頁面就是不刷新, this.$set()不生效


this.$set()方法有一種情況,就是當你要設置的key已經存在于這個對象或數組中的時候,它只會更改data并不會為該key添加響應檢測,所以解決這個問題的辦法就是在設置值之前先把這個屬性刪除掉,然后再進行this.$set
解決辦法:
this.$delete(row, 'attachment'),先把屬性名字刪掉

這樣就解決this.$set()不生效的問題
到此這篇關于解決vue中this.$set()不更新問題的文章就介紹到這了,更多相關vue中this.$set()不更新內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vue中el-tree結合el-switch實現開關狀態(tài)切換
本文主要介紹了vue中el-tree結合el-switch實現開關狀態(tài)切換,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-12-12

