vue 獲取到數(shù)據(jù)但卻渲染不到頁面上的解決方法
能獲取到數(shù)據(jù) 數(shù)據(jù)卻渲染不到頁面上
問題描述: 我數(shù)據(jù)全部拿到了,js 里面寫 console.log( musics ) 數(shù)據(jù)打印出來都正確,但是頁面里面就是不顯示。
很多時候?qū)?shù)據(jù)進行處理了,但是頁面上就是沒變化,沒效果,用 console.log 打印數(shù)據(jù)都沒問題,特別是數(shù)組、對象容易出現(xiàn)這個問題;
1、 this.$set( xxx )
保存變量
2、this.$forceUpdate( xxx )
強制更新,迫使 Vue 實例重新渲染。注意它僅僅影響實例本身和插入插槽內(nèi)容的子組件,而不是所有子組件。
另外:另外變量名別沖突,如下這種憨p情況
<script>
export default {
name: 'xxx',
props: {
musics: {
type: Array,
default () {
return []
}
}
},
data () {
return {
musics:[]
}
}
</script>
解決辦法:
將 js 代碼 data 中 musics:[ ] 刪除,
到此這篇關(guān)于vue 獲取到數(shù)據(jù)但卻渲染不到頁面上的解決方法的文章就介紹到這了,更多相關(guān)vue 獲取數(shù)據(jù)但渲染不上內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vite結(jié)合electron構(gòu)建前端桌面應(yīng)用程序
本文主要介紹了vite結(jié)合electron構(gòu)建前端桌面應(yīng)用程序,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-05-05
vue-class-setup?編寫?class?風(fēng)格組合式API
這篇文章主要為大家介紹了vue-class-setup?編寫?class?風(fēng)格組合式API,支持Vue2和Vue3,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-09-09
vue.js使用Element-ui實現(xiàn)導(dǎo)航菜單
這篇文章主要為大家詳細介紹了vue.js使用Element-ui中實現(xiàn)導(dǎo)航菜單,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-09-09

