<script setup>
// 使用 defineProps 来定义 props
const props = defineProps({
title: {
type: String,
required: true
},
description: {
type: String,
default: '默认描述'
}
})
</script>
<template>
<div>
<h1>{{ props.title }}</h1>
<p>{{ props.description }}</p>
</div>
</template>
<style scoped>
/* 样式部分可以根据需要添加 */
</style>
defineProps 是 Vue 3 中 <script setup> 语法糖中的一个编译宏,用于定义组件的 props。props:title 和 description。title 是一个必需的字符串类型。description 是一个可选的字符串类型,默认值为 '默认描述'。props 对象来访问这些属性。上一篇:vue动态style
下一篇:vue跳转到新页面
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站