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

实例:

1.我们先在构造器外部定义三个不同的组件,分别是componentA,componentB和componentC.

2.我们在构造器的components选项里加入这三个组件。

3.我们在html里插入component标签,并绑定key数据,根据key的值不同,调用不同的组件。

这就是我们的组件标签的基本用法。我们提高以下,给页面加个按钮,每点以下更换一个组件。

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><script src="/vue.js"></script>
</head><body><div id="app"><component :is="key"></component></div><script>var componentA = {template: `<div style="color:red">我是A组件</div>`}var componentB = {template: `<div style="color:blank">我是B组件</div>`}var componentC = {template: `<div style="color:pink">我是C组件</div>`}var app = new Vue({el: '#app',components: {"comA": componentA,"comB": componentB,"comC": componentC},data:{key:'comB'}})</script>
</body></html>

vue中 'is' 关键字用来动态切换组件

想学习更多关于vue的知识可以点击链接学习

Vue之component 标签相关推荐

  1. 【Vue案例三】使用v-if指令 / component标签实现组件的切换

    前面介绍了Vue中组件的创建方式和data及methods属性,本文我们来做一个Vue组件的切换案例,效果如下: 这个效果相信大家都能搞定,本文希望通过这个案例来加深一下对组件的使用.我们通过前面介绍 ...

  2. vue2.0中组建里面套用组件_vue19 组建 Vue.extend component、组件模版、动态组件 的实例代码...

    具体代码如下所示: document var aaa=vue.extend({//继承出来一个vue类aaa template:' 我是标题3 ' }); var a=new aaa();//a跟vm ...

  3. vue多html标签,Vue实现多标签选择器

    本文实例为大家分享了vue实现多标签选择器展示的具体代码,供大家参考,具体内容如下 实现效果 实现代码 document .not-active { display: inline-block; fo ...

  4. vue组件component详解

    vue组件component详解 组件介绍 组件: ​ 组件是拥有一定功能多个html标签的集合体,是对html标签的封装. 好处: ​ 模板中为了实现一个(例如分页)效果,需要绘制20个html标签 ...

  5. html component标签,Component 标签

    [TOC] ``标签是Vue框架自定义的标签,它的用途就是可以动态绑定我们的组件,根据数据的不同更换不同的组件 1. 我们先在构造器外部定义三个不同的组件,分别是componentA,componen ...

  6. Vue--动态组件(component标签)的用法

    原文网址:Vue--动态组件(component标签)的用法_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍Vue的动态组件的用法. 在Vue中,可以通过component标签的is属性动态指 ...

  7. html component标签,(九)Component标签

    本节知识点 组件标签 模板标签用的`` 概述 标签是vue自定义的标签.可以动态绑定我们的组件,根据数据不同更换不同的组件 componet标签 Title 点击我变换 var jsona = { t ...

  8. vue中img标签onerror事件

    vue中img标签onerror事件 使用:onerror去绑定事件 该方法能正确处理onerror事件,并防止闪图 <img type="image/x-icon" :sr ...

  9. php 标签页切换,vue.js实现标签页切换效果

    第二个实例是关于标签页切换的,先看一下效果: 这也是一个很常见的交互效果,以往正常的javascript写法是给各个按钮绑定事件来切换不同的层,当然也可以用纯css写,给上面的三个切换的层分别添加一个 ...

最新文章

  1. [WinApi]邮槽通信C/S实例
  2. MPLSMTU对MPLS网络质量的影响
  3. 云炬创业政策学习笔记20210116
  4. 涂鸦板练习(20200214)
  5. jvm内存收集器总结(图片)
  6. 闭包---在函数内部再定义一个函数
  7. css 透明度_如何使用CSS实现精美视频片头制作
  8. Spring Cloud Alibaba Nacos 的 2 种健康检查机制!
  9. mysql数据库管理维护_(转)Mysql数据库管理 表的维护
  10. c++exe程序在别人电脑上双击无法打开_你可能不知道的电脑软件打开方式总结!
  11. linux查看系统启动时间
  12. wangEditor 全屏 预览 查看源码
  13. PDF虚拟打印机的输出目录在注册表里
  14. 远程登录不上服务器,服务器远程登录不上怎么办
  15. 联想计算机从金丝顿u盘启动,联想笔记本不从U盘启动解决方法
  16. esp32 支持 sd卡 micropython 文件系统_ESP32/ESP8266 MicroPython教程:将文件上传到文件系统...
  17. PPP with MPPE协议
  18. 常用benchmark小结
  19. 石墨笔记,Onenote,Effie哪个更适合评论家?
  20. 学习ARM开发(6)

热门文章

  1. cad刷新快捷键_纯干货|CAD口诀
  2. IDEA怎么修改字体大小,字体样式
  3. go语言生成.proto生成go文件
  4. GitFlow 代码版本管理
  5. 个人NLP实习面经汇总
  6. 【scrapy】Ubuntu安装scrapy报错:fatal error: Python.h: No such file or directory
  7. 给计算机文件加密用什么软件,有没有好用的电脑文件夹加密软件?电脑文件加密软件推荐...
  8. balenaEtcher烧录U盘/SD卡恢复方法
  9. display方法php,thinkphp 控制器中 display()步骤实现的原理
  10. 《SMPTE RP 168-2002》阅读整理