<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 中文站