【Vue知识点】——Vue组件间通信的常用方式

通过Props属性通信

   props属性的作用:主要用于组件间的通信,主要为父组件给子组件通信。props的工作是为了接收外面传来的数据。一般在子组件中,我们将需要传递的数据放入props属性中,在父组件中将数据传递过来即可。
   props接收数据大致可以分为三种:
我们可以定义一个学生子组件,包含学生姓名,学生年龄,将这两个属性放在props中;再在父组件中传递数据,展现在子组件中
   1.简单接收方法
   student组件中包含学生姓名、学生年龄、发送年龄方法的props属性,同时在按钮上定义一个方法去触发props中传递过来的方法
student组件
   在student的父组件中注册student组件,并使用该组件传入props属性值,同时对getName方法去定义一个获取学生名字的方法
父组件
   该props属性的使用,只是简单的将页面数据进行传递,并没有过多的要求

   2.接收同时对数据类型限制方式
   如果说我们需要对接收的props数据的类型进行限制处理,可以采用以下方式,将props作为对象使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值