当前位置: 首页 > wzjs >正文

公司网站微信推广软文的概念

公司网站微信推广,软文的概念,网站建设的发票怎么做会计分录,wordpress 恢复初始在 Vue 3 中,接收 props 有两种主要的写法,分别是运行时声明和基于类型的声明。下面为你详细介绍这两种写法。 1. 运行时声明 运行时声明是 Vue 2 中就已经存在的方式,在 Vue 3 中依然可以使用。这种方式通过在组件中使用 defineProps 宏来…

在 Vue 3 中,接收 props 有两种主要的写法,分别是运行时声明基于类型的声明。下面为你详细介绍这两种写法。

1. 运行时声明

运行时声明是 Vue 2 中就已经存在的方式,在 Vue 3 中依然可以使用。这种方式通过在组件中使用 defineProps 宏来定义 props,并且可以指定 props 的类型、默认值和验证规则。

示例代码
<template><div><p>Name: {{ name }}</p><p>Age: {{ age }}</p></div>
</template><script setup>
// 使用运行时声明接收props
const props = defineProps({name: {type: String,required: true},age: {type: Number,default: 18}
});
</script>
代码解释
  • defineProps 是一个宏,用于定义组件的 props
  • name 和 age 是定义的两个 props
    • name 是一个必需的字符串类型的 prop
    • age 是一个可选的数字类型的 prop,默认值为 18

2. 基于类型的声明

基于类型的声明是 Vue 3 新增的特性,它利用 TypeScript 的类型系统来定义 props。这种方式更加简洁,并且可以提供更好的类型检查。

示例代码
<template><div><p>Name: {{ name }}</p><p>Age: {{ age }}</p></div>
</template><script setup lang="ts">
// 使用基于类型的声明接收props
interface Props {name: string;age?: number;
}const props = defineProps<Props>();
</script>
代码解释
  • 首先定义了一个 Props 接口,用于描述 props 的类型。
  • name 是一个必需的字符串类型的 prop
  • age 是一个可选的数字类型的 prop
  • defineProps<Props>() 使用泛型来指定 props 的类型。

两种写法的对比

  • 运行时声明:适用于不使用 TypeScript 的项目,或者需要定义复杂的验证规则和默认值的场景。
  • 基于类型的声明:适用于使用 TypeScript 的项目,它可以提供更好的类型检查和代码提示。

使用组件

无论使用哪种方式声明 props,使用组件时传递 props 的方式是相同的。

<template><MyComponent name="John" age="25" />
</template><script setup>
import MyComponent from './MyComponent.vue';
</script>

以上就是 Vue 3 中接收 props 的两种主要写法。

http://www.dtcms.com/wzjs/362971.html

相关文章:

  • 企业网站的综合要求网络工程师培训一般多少钱
  • 克隆网站怎么做后台社会新闻热点事件
  • 有了域名空间服务器怎么做网站广告留电话号的网站
  • 山西省住房建设厅网站下载郴州网站推广
  • 2003 iis wordpress湖南专业seo优化
  • 做网站guangxiyanda网络营销第三版课本
  • 做下载网站挣钱吗云优化seo
  • 家具品牌网站怎么做seo上海公司
  • 企业网站需要在电信做哪些备案百度文库网页版
  • 宗教网站源码搜狗推广登录平台
  • 网站的关键词库怎么做当阳seo外包
  • 公路建设管理办公室网站新乡网络推广外包
  • 门户网站建设审批程序超级软文
  • 全国高校校园网站建设与发展高级研修班昆明抖音推广
  • 做网站需要投标吗百度刷seo关键词排名
  • 免费注册163seo引擎优化公司
  • 服装品牌网站建设百度付费推广有几种方式
  • 邢台做网站多少钱今日新闻最新消息大事
  • 临沂做网站选盛誉容易被百度收录的网站
  • wordpress购买用户组优化网站推广排名
  • 南宁做网站开发的公司营销策划公司收费明细
  • 自己建网站做外贸seo文章是什么意思
  • 平面设计vi是什么意思seo站长工具是什么
  • 和一个网站做接口怎样做关键词排名优化
  • 365建站器网站google搜索优化
  • 上海做网站谁好搜索引擎排名原理
  • 科汛cms网站栏目限制ip重庆网站seo外包
  • 网站建设合同书范本网络营销软件
  • 做空运货代常用网站国产免费crm系统有哪些
  • 网站的域名证书怎么把产品快速宣传并推广