在Vue.js中,组件是构建用户界面的核心元素。Vue的组件化架构允许我们将应用程序拆分为多个可重用的组件,这样可以提高代码的可维护性和可扩展性。在本文中,我们将探讨如何引用和使用封装的Vue组件,并提供相应的源代码示例。
- 创建封装组件
首先,我们需要创建一个封装的Vue组件。一个Vue组件通常包含模板、脚本和样式。以下是一个简单的示例组件,它显示一个带有标题和内容的卡片:
<template>
<div class="card">
<h2>{
{ title }}</h2>
<p>{
{ content }}</p>
</div>
</template>
<script>
export default {
props: ['title', 'content']
}
</script>
<style scoped>
.card {
border: 1px solid #ccc;
padding: 10px;
margin-bottom: 10px;
}
</style>
在这个示例中,我们定义了一个card
组件,它接受title
和content<