原创

在 Vue.js 中,component 元素 简介

温馨提示:
本文最后更新于 2025年07月22日,已超过 9 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

在 Vue.js 中,<component> 是一个特殊的元素,它允许你动态地绑定到一个组件。这意味着你可以根据某些条件或数据动态地渲染不同的组件。
<component> 元素有一个特殊的 is 属性,该属性用于指定要渲染的组件。
基本使用:
简单举个例吧:
其中自己设置的参数setComponent是用来决定 <component> 将渲染哪个组件。

<template>
<div>
<component :is="setComponent"></component>
</div>
</template>

<script>
import ComponentA from './ComponentA.vue';
import ComponentB from './ComponentB.vue';

export default {
components: {
ComponentA,
ComponentB
},
data() {
return {
setComponent: 'ComponentA'
};
},
// ... 其他选项
}

原文链接 (点击这里)

正文到此结束
本文目录