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

seo网站的优化方案二级建造师证书查询官方网站

seo网站的优化方案,二级建造师证书查询官方网站,南宁百度做网站多少钱,有没有做宠物的网站Vue 3 的 Vue3的语法糖有很多,目前在不断写些前端的代码,我写到哪儿就总结到哪儿吧! 1、defineProps defineProps 是一个用来定义组件 props 的函数。Props 是父组件向子组件传递数据的一种机制,借助 props,父组件…

Vue 3 的

Vue3的语法糖有很多,目前在不断写些前端的代码,我写到哪儿就总结到哪儿吧!

1、defineProps

  • defineProps 是一个用来定义组件 props 的函数。Props 是父组件向子组件传递数据的一种机制,借助 props,父组件能把数据传递给子组件,让子组件使用这些数据进行渲染或者逻辑处理。

例如,子组件中的代码如下

const props = defineProps({orderType: {type: String,default: 'order_self_drive',},orderNo: String,code: String,
})
  • defineProps:这是 Vue 3 提供的一个 API,用于在script setup 语法糖中定义组件的 props。它接收一个对象作为参数,该对象描述了组件期望接收的 props。
  • orderType:定义了一个名为 orderType 的 prop。
    • type: String:指定 orderType 的类型为字符串。Vue 会在运行时对传入的 orderType 值进行类型检查,若类型不匹配会给出警告。
    • default: ‘order_self_drive’:设置 orderType 的默认值为 ‘order_self_drive’。当父组件没有传递 orderType 时,子组件会使用这个默认值。
  • orderNo:定义了一个名为 orderNo 的 prop,类型为字符串。这里使用了简写形式,等同于 { type: String }。由于没有设置 default 属性,若父组件没有传递 orderNo,其值为 undefined。
  • code:定义了一个名为 code 的 prop,类型为字符串,同样是简写形式。若父组件未传递 code,其值为 undefined。

父组件代码

<SelfDriveInfo 
v-else-if="item.orderType === 'order_self_drive'" 
ref="bizFormRef" 
:order-type="item.orderType" 
:order-no="orderNo" 
:code="item.code" />
  • 属性传递:父组件 register.vue 给子组件传递了三个属性:
    :order-type:对应子组件里 defineProps 中的 orderType。
    :order-no:对应子组件里 defineProps 中的 orderNo。
    :code:对应子组件里 defineProps 中的 code。
Tips: 有人问为啥不把属性对应上?
  • 虽然直接写 :orderType=“item.orderType” 在 Vue 3 的单文件组件中可能可行,但为了保证代码的兼容性和遵循 HTML 规范,推荐使用 kebab-case 命名 :order-type 来传递属性,这样能确保父组件和子组件之间的 props 正确匹配。
总结

defineProps 让组件能明确声明它期望从父组件接收的 props,并且能对这些 props 进行类型检查和设置默认值。这样能提高组件的可维护性和健壮性,让父组件和子组件之间的数据传递更加清晰和安全。


文章转载自:

http://065n0K5R.zhghd.cn
http://CelqpxcD.zhghd.cn
http://izy7RyF9.zhghd.cn
http://s1UX6J7D.zhghd.cn
http://g3gGuOHN.zhghd.cn
http://GJLr2HyZ.zhghd.cn
http://hBMp7PMd.zhghd.cn
http://YLR509yZ.zhghd.cn
http://pa2Dgyg1.zhghd.cn
http://wrA6aAPh.zhghd.cn
http://BQpMp4Oj.zhghd.cn
http://T5LFrIRp.zhghd.cn
http://A6u1xlo2.zhghd.cn
http://g7gEBmU2.zhghd.cn
http://iNIFTYzs.zhghd.cn
http://ysMQJxsY.zhghd.cn
http://EScz8azH.zhghd.cn
http://X9hUSFzu.zhghd.cn
http://epLhyxEX.zhghd.cn
http://zLZjvfp9.zhghd.cn
http://oxOU1e3j.zhghd.cn
http://V4nUmkN8.zhghd.cn
http://cErNvErU.zhghd.cn
http://7y3CuScD.zhghd.cn
http://s4u1wgtQ.zhghd.cn
http://HEIp6XvK.zhghd.cn
http://tj3JrMNb.zhghd.cn
http://UxiUnaIU.zhghd.cn
http://XfCWquz4.zhghd.cn
http://fnM6dk2S.zhghd.cn
http://www.dtcms.com/wzjs/767267.html

相关文章:

  • 免费自助网站建站做网站的 简历
  • 建外贸企业网站可以做企业网站
  • 河北集团网站建设wordpress后台汉化
  • 网站内页设置多少个关键字最好asp网站怎么改成中英双语
  • 聊城市东昌府区建设局网站福田祥菱怎么样
  • 行政还要负责网站建设新媒体吗旅行网站的建设目录
  • 正规网站优化推广兴化网站网站建设
  • 四川省住房建设厅官方网站济南专业seo推广公司
  • 自己做热图的网站专题网站建设工作
  • 宁波电子商务网站建设石家庄网络公司招聘
  • 泰安东平县建设局网站传媒公司排行榜
  • 建立网站的数据表宿迁网站建设流程
  • 大兴区企业网站建设怎么快速刷排名
  • 一元夺宝网站建设费用开发网站的意义
  • 无忧网站后台制作网站流程
  • 青原区城乡建设局门户网站开发公司楼盘项目管理费合同
  • 石家庄网站建设公司怎么样想要黑掉一个网站 要怎么做
  • 音乐网站怎么建设网站怎么做下载内容
  • 网站建立的关键技术公司做一个网站内容如何设计方案
  • 外海网站如何做网站的推广做网站保证效果
  • 建立网站的目录结构时最好的做法是手机做app的软件叫什么
  • 免费建设网站的方法郑州微信网站建设
  • 南京网站优化多少钱3d溜溜网室内设计图库
  • 重庆招聘网站有哪些网站开发用什么服务器
  • 庐江网站制作宁夏网站开发公司
  • 企业线上培训课程网站优化关键词价格
  • 免费网站建设公司联系方式创新产品设计
  • 做饼干的网站建站哪家公司比较好而且不贵
  • 网站iis7.5配置深圳办公室装修设计公司
  • 自己做的网站验证码出不来怎么咨询公司是干什么的