不太理解传递子组件传参的方式

来源:3-4 【组件化】初识React函数式组件

慕慕5175426

2021-02-25

图片描述
prop = {id:r.id,email:r.email,name:r.name} 感觉应该是这样我可以理解

写回答

1回答

阿莱克斯刘

2021-02-27

我们先来研究一下robot组件的定义:

接口会作为范型传递给FC, 而接口的定义就是组件的props,会反映在robort组件中。

//img.mukewang.com/szimg/60398ff409c0a13013860388.jpg

这里并没有定义一个名叫prop的属性,所以,你的写法是错误的。


0
1
慕慕5175426
所以事实上子组件是定义了三个属性,而prop只是一个虚化的代名词? 我理解的是{id,name,email}es6的函数参数解构是接受一个对象类型参数时的简写。 那么是父组件在传参时是会把所有传递的属性值都放在一个对象中,然后供子组件获取,还是子组件在接收属性值时会生成一个集合对象?
2021-03-01
共1条回复

React18 系统精讲 结合TS打造旅游电商平台

React18 精讲 + 结合 TS 实战 + 热门业务开发,获取必备技能

1993 学习 · 1015 问题

查看课程