ES6語法
javascript
var app=new Vue(){ el: 'body',//掛載點 template: '<div>{{fruit}}</div>',//模板,fruit能夠渲染到模板裏 data{ fruit: 'apple';//app攜帶的數據,能夠用app.fruit訪問 } } 在其餘的組件裏,能夠經過new Vue(component(app))去加載app這個組件,而後會有根組件,造成組件樹。
<div id='dd'> <my-header></my-header> </div> Vue.component('my-header',{ template: '<p>this is my header</p>' })
<div id='dd'> </div> var myHeader= { template: '<p>this is my header</p>' } new Vue({ el: '#dd', template: '<p>{{word}}<my-header></my-header></p>', data: { word : "helloworld" }, components: { 'my-header': myHeader } })