首页 > 其他 > 详细

vue学习笔记17 component 标签

时间:2020-05-04 13:11:29      阅读:38      评论:0      收藏:0      [点我收藏+]

component 标签

Vue框架自定义的标签,它的用途就是可以动态绑定我们的组件,根据数据的不同更换不同的组件。

 

例:

1、自定义3个组件

var cpA={

  template:`<div>我是组件A</div>`

}

...

2、在构造器里挂载组件

components:{

  "cpA":cpA

}

 

3、html里插入component标签,并绑定who数据,根据who的值不同,调用不同的组件。

<component v-bind:is="who"></component>
<button @click="changeCp">更换组件</button>

methods:{
  changeCp:function(){
  if(this.who=="cpA"){
      this.who="cpB"
    }else if(this.who=="cpB"){
      this.who="cpC"
    }else{
      this.who="cpA"
    }
  }
}

 

vue学习笔记17 component 标签

原文:https://www.cnblogs.com/laohange/p/12826044.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!