欢迎光临散文网 会员登陆 & 注册

Vue从零开始总结20

2021-04-20 14:56 作者:忘魂儿  | 我要投稿

恭喜你!到此为止终于走出了新手村,可以做日常活动了。那么今日我们将进入的是名为组件的岛屿,它位于Vue大陆,紧贴繁华区。

说到组件,第一想到的应该是component这个单词,紧接着仔细想想什么是组件?好比一台机器,有好多个零件,每个零件都有自己的分工,同时呢,这种零件在另一台机器上也同样适用,说白了像java一样,一次编译到处运行。

要注意的是你得先有一个Vue对象,然后你写的组件呢,都在Vue挂载的元素内写才有效

// 2.创建组件对象

//es6里改成``指代字符串并自带换行效果
const my=Vue.extend({
 template:`
  <div>
   <p>我是个组件</p>
  </div>`
})
//3.注册组件
Vue.component('cpn-x',my)//两个参数,第一个是你定义的标签名,第二个是组件对象

//1.创建Vue对象,并挂载到指定元素上
const app=new Vue({
    el:document.querySelector('#app'),
    data:{
        message:'hello world',
        movies:['海贼','火影'],
        counter:0
    },
    methods:{

    }
})

//4.组件的使用

<div id="app"><cpn-x></cpn-x></div>

Vue从零开始总结20的评论 (共 条)

分享到微博请遵守国家法律