解決vue中this.$set()不更新問題
我在做一個附件刪除功能的時候發(fā)現(xiàn),明明打印出來附件已經(jīng)沒有數(shù)據(jù)了但是頁面就是不刷新, this.$set()不生效
this.$set()方法有一種情況,就是當你要設置的key已經(jīng)存在于這個對象或數(shù)組中的時候,它只會更改data并不會為該key添加響應檢測,所以解決這個問題的辦法就是在設置值之前先把這個屬性刪除掉,然后再進行this.$set
解決辦法:
this.$delete(row, 'attachment'),先把屬性名字刪掉
這樣就解決this.$set()不生效的問題
到此這篇關于解決vue中this.$set()不更新問題的文章就介紹到這了,更多相關vue中this.$set()不更新內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vue如何使用driver.js實現(xiàn)項目功能向導指引
driver.js 是一個輕量級、無依賴的原生JavaScript引擎,在整個頁面中驅動用戶的注意力,強大的、高度可定制的原生JavaScript引擎,無外部依賴,支持所有主流瀏覽器,這篇文章主要介紹了vue如何使用driver.js實現(xiàn)項目功能向導指引,需要的朋友可以參考下2023-03-03vue前端實現(xiàn)表格數(shù)據(jù)增查改刪功能
增刪改查是我們寫項目百分之七十會遇到的代碼,下面這篇文章主要給大家介紹了關于vue前端實現(xiàn)表格數(shù)據(jù)增查改刪功能的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-05-05vue中el-tree結合el-switch實現(xiàn)開關狀態(tài)切換
本文主要介紹了vue中el-tree結合el-switch實現(xiàn)開關狀態(tài)切換,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-12-12