亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

body下一片空白,沒有元素

npm run dev后頁面能夠打開,樣式能顯示(背景圖綠色的鉤子能出來),但是body下只有一個script標簽引入js文件,

div不見了,不知道這個問題是什么原因,怎么解決?


先將app.vue截個圖放上來

https://img1.sycdn.imooc.com//5bb2e8d400017cb905060836.jpg

https://img1.sycdn.imooc.com//5bb2e61a00018fc111130883.jpg

這是run dev成功

打包成功的index.html文件里body下也沒有div

今天來看,發現app.vue的內容,樣式是有的,就是template里面的內容不顯示,如下所示

https://img1.sycdn.imooc.com//5bb2e6ef00014af405010488.jpg

new Vue的方法換成下面都沒有用,索興把new Vue注釋掉,頁面打開也是一樣的效果,也就是說,new Vue這段代碼根本沒有起作用!https://img1.sycdn.imooc.com//5bb2e7a5000181b703360285.jpg


大哥大姐們大神們,幫看看,快一天了,都沒有解決掉


正在回答

1 回答

檢查一下創建根節點并添加到body相關代碼

const?root?=?document.createElement('div')
document.body.appendChild(root)

或者渲染函數換種寫法:

new?Vue({
????render:?h?=>{
????return?h(App)}
}).$mount(root)


2 回復 有任何疑惑可以回復我~
#1

慕粉4414834 提問者

渲染函數換成你這種寫法就OK了,謝謝!
2018-10-08 回復 有任何疑惑可以回復我~
#2

慕粉4414834 提問者

為什么點右邊的采納回答點不動?
2018-10-08 回復 有任何疑惑可以回復我~
#3

慕標1909225 回復 慕粉4414834 提問者

你那個很明顯的錯誤就是 el:root 不是 #app
2019-02-15 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

body下一片空白,沒有元素

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號