$mount()手動掛載
當Vue實例沒有el屬性時,則該實例尚沒有掛載到某個dom中;
假如需要延遲掛載,可以在之后手動調用vm.$mount()方法來掛載。例如:
new Vue({ //el: '#app', router, render: h => h(App) // render: x => x(App) // 這里的render: x => x(App)是es6的寫法 // 轉換過來就是: 暫且可理解為是渲染App組件 // render:(function(x){ // return x(App); // }); }).$mount("#app");
或者
new Vue({ el: '#app', router, render: h => h(App) // render: x => x(App) // 這里的render: x => x(App)是es6的寫法 // 轉換過來就是: 暫且可理解為是渲染App組件 // render:(function(x){ // return x(App); // }); });
new Vue({ render: h=> h(App) }). $mount(root)
Vue 2.0新增的函數,可以直接給綁定節點渲染一個vue組件,如果在Vue 1.x下,就應該使用
然后在頁面中寫入標記:
<div id="app"> <app></app> </div>