vue 獲取到數(shù)據(jù)但卻渲染不到頁面上的解決方法
能獲取到數(shù)據(jù) 數(shù)據(jù)卻渲染不到頁面上
問題描述: 我數(shù)據(jù)全部拿到了,js 里面寫 console.log( musics ) 數(shù)據(jù)打印出來都正確,但是頁面里面就是不顯示。
很多時候對數(shù)據(jù)進行處理了,但是頁面上就是沒變化,沒效果,用 console.log 打印數(shù)據(jù)都沒問題,特別是數(shù)組、對象容易出現(xiàn)這個問題;
1、 this.$set( xxx )
保存變量
2、this.$forceUpdate( xxx )
強制更新,迫使 Vue 實例重新渲染。注意它僅僅影響實例本身和插入插槽內容的子組件,而不是所有子組件。
另外:另外變量名別沖突,如下這種憨p情況
<script> export default { name: 'xxx', props: { musics: { type: Array, default () { return [] } } }, data () { return { musics:[] } } </script>
解決辦法:
將 js 代碼 data 中 musics:[ ] 刪除,
到此這篇關于vue 獲取到數(shù)據(jù)但卻渲染不到頁面上的解決方法的文章就介紹到這了,更多相關vue 獲取數(shù)據(jù)但渲染不上內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
更強大的vue ssr實現(xiàn)預取數(shù)據(jù)的方式
這篇文章主要介紹了更強大的 vue ssr 預取數(shù)據(jù)的方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-07-07使用Vue3+Vant組件實現(xiàn)App搜索歷史記錄功能(示例代碼)
最近接了個項目需要開發(fā)一個app項目,由于是第一次接觸這種app開發(fā),經(jīng)過一番思考,決定使用Vue3+Vant前端組件的模式進行開發(fā),下面把問題分析及實現(xiàn)代碼分享給大家,需要的朋友參考下吧2021-06-06