解決vue中this.$set()不更新問(wèn)題
我在做一個(gè)附件刪除功能的時(shí)候發(fā)現(xiàn),明明打印出來(lái)附件已經(jīng)沒(méi)有數(shù)據(jù)了但是頁(yè)面就是不刷新, this.$set()不生效


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

這樣就解決this.$set()不生效的問(wèn)題
到此這篇關(guān)于解決vue中this.$set()不更新問(wèn)題的文章就介紹到這了,更多相關(guān)vue中this.$set()不更新內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue3 emit is not a function問(wèn)題及解決
這篇文章主要介紹了vue3 emit is not a function問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-09-09
Vue3實(shí)現(xiàn)優(yōu)雅加載圖片的動(dòng)畫效果
這篇文章主要為大家詳細(xì)介紹了Vue3如何實(shí)現(xiàn)加載圖片時(shí)添加一些動(dòng)畫效果,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,有需要的小伙伴可以參考下2023-10-10
基于axios 的responseType類型的設(shè)置方法
今天小編就為大家分享一篇基于axios 的responseType類型的設(shè)置方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10
vue3頁(yè)面跳轉(zhuǎn)傳值時(shí)獲取不到params值的問(wèn)題解決
在Vue3頁(yè)面跳轉(zhuǎn)時(shí)傳遞和獲取參數(shù)通常通過(guò)路由參數(shù)和查詢字符串實(shí)現(xiàn),本文主要介紹了vue3頁(yè)面跳轉(zhuǎn)傳值時(shí)獲取不到params值的問(wèn)題解決,感興趣的可以了解一下2024-11-11
vite項(xiàng)目如何集成eslint和prettier
這篇文章主要介紹了vite項(xiàng)目如何集成eslint和prettier問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01
Vue3?UI組件庫(kù)Element?Plus實(shí)例詳解
這篇文章主要介紹了ElementPlus框架中的一些常用組件,通過(guò)示例代碼展示了這些組件的具體使用方法,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧2026-05-05
Vue路由history模式解決404問(wèn)題的幾種方法
這篇文章主要介紹了Vue路由history模式解決404問(wèn)題的幾種方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-09-09
Vue項(xiàng)目中CSS?Modules和Scoped?CSS的介紹與區(qū)別
在vue中我們有兩種方式可以定義css作用域,一種是scoped,另一種就是css modules,下面這篇文章主要給大家介紹了關(guān)于Vue項(xiàng)目中CSS?Modules和Scoped?CSS的相關(guān)資料,需要的朋友可以參考下2022-03-03

