Vue动态组件component标签的用法大全

简介

说明

本文介绍Vue的动态组件的用法。

在Vue中,可以通过component标签的is属性动态指定标签,例如:

此时,componentName的值是什么,就会引入什么组件。

官网网址

https://v2.cn.vuejs.org/v2/guide/components.html#动态组件

示例

路由设置

router/index.js

import Vue from 'vue'
import VueRouter from 'vue-router'
import Parent from '../components/Parent'
 
Vue.use(VueRouter)
 
const routes = [
  {
    path: '/',
    name: 'Parent',
    component: Parent
  }
]
 
const router = new VueRouter({
  routes
})
 
export default router

父组件

components/Parent.vue


 

 

子组件

components/ChildA.vue


 

 

components/ChildA.vue


 

 

测试

访问:http://localhost:8080/

Vue动态组件component标签的用法大全_第1张图片

到此这篇关于Vue动态组件component标签的用法大全的文章就介绍到这了,更多相关Vue--动态组件component标签内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

你可能感兴趣的:(Vue动态组件component标签的用法大全)