建议先去他们官方http://cn.vuejs.org/看看文本代码先熟悉下原理

这里我只是记录一些基础的写法;

  首先下载一个Vue.js的一个库;将其引入html文档中;

   <div id="example">

        <my-component></my-component>

    </div>

    
    //定义 

    var  MyComponent = Vue.extend({

    template:"<div>A custom component!</div>"

    })


    //注册

    Vue.component('my-component',MyComponent)


    //创建一个根实例

    new Vue({

        el:'#example'

    })





 //使用Vue.extend()创建一个组件构造器

var  MyComponent = Vue.extend({
    
            //选项

})


//要把这个构造器用作组件需要用Vue.component(tag,constructor) 注册

    //全局注册组件,tag为my-component

    Vue.component('my-component',MyComponent )

//对于自定义标签标签名字,vue.js不强制要求遵循w3c规则

    

  

 

posted on 2016-04-08 10:01  良1  阅读(236)  评论(0编辑  收藏  举报