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 } })