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

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

報錯 [Vue warn]: Do not mount Vue to <html> or <body> - mount to normal elements instead.

http://img1.sycdn.imooc.com//58dc87c600018e6306040495.jpg

http://img1.sycdn.imooc.com//58dc87c80001a64e05300284.jpg

http://img1.sycdn.imooc.com//58dc87c80001b89d05640291.jpg

new Vue({el:'body'}) ?這樣寫報錯 ?說不能把Vue對象掛載到html ?或者body上 ? 為什么老師你的代碼是正常的

正在回答

5 回答

對,因為el是body

0 回復 有任何疑惑可以回復我~

在html中這樣寫:

<body>

<div id="app">

<app></app>

</div>

<body>

在入口文件main.js中這樣:

import Vue from 'vue'

import App from './components/app.vue'

new Vue({

el:'#app',

template:'<App/>',

components:{App}

})


0 回復 有任何疑惑可以回復我~

new Vue({
?el: '#app',
?template: '<App/>',
?components: { App }
});

用這個方法就可以了

0 回復 有任何疑惑可以回復我~

怎么解決這樣的問題?


0 回復 有任何疑惑可以回復我~

????我知道了 ? 是版本問題 ? V1.x 支持用掛載到body ? 但是V2.x 只支持掛載到獨立的元素節點上 ?比如 <div id='app'></div> ? 不再支持V1.x的掛載寫法 ? 老師的視頻講解的是V1.x的版本。。 ?然而現在都V2.x了 ?從vue-cli 里面下載的模板代碼也都是最新版本的

3 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
vue.js入門基礎
  • 參與學習       209639    人
  • 解答問題       715    個

本門為vuejs入門教程,詳細的講解加實戰,可以幫你進入vuejs的大門

進入課程

報錯 [Vue warn]: Do not mount Vue to <html> or <body> - mount to normal elements instead.

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

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

幫助反饋 APP下載

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

公眾號

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