组件的props

一、props概念

为提高组件的复用性,组件封装原则:
①组件的DOM结构、Style样式要尽量复用
②组件中要展示的数据,尽量由组件的使用者提高

为了方便使用者为组件提供要展示的数据,vue组件提供props。
props组件的使用者可以通过props把数据传递到子组件内部,供子组件内部使用:
例子:
通过自定义props,把文章的标题和作者,传递到my-article组件中。

<my-article title="奥特曼的街区" author="欧皇"></my-article>

props的作用:父组件通过props向子组件传递要展示的数据。
props的好处:提高代码复用性。

二、在组件中声明props
在封装vue组件时,可以把动态的数据项声明为props自定义属性。自定义属性可以在组件的结构模板中直接使用。
使用流程:
在组件HelloWorld.vue中

<div>
    <h3>标题:{
  {title}}
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值