|
|
1
0
函数可以通过props访问,而不会在传递给子级时被绑定。只需要绑定到
你只需要做
或者,如果要传递一些数据,可以这样做:
编辑:为了澄清,您只需要在parent.js中绑定handleclick。然后,您可以通过props向下传递该函数,并在子组件中使用
|
|
|
2
0
答案是上下文
除此之外,代码中还有一些问题。
1.组件类必须扩展
见: https://reactjs.org/docs/components-and-props.html#function-and-class-components 2.您不必命名每个应该通过所有子组件传递的属性,如果使用ES6编码,则可以使用排列语法。 见: https://reactjs.org/docs/jsx-in-depth.html#spread-attributes
3.对于没有状态的组件,使用
最后,您的代码可能如下所示:
|
|
3
0
箭头功能更好。和上下文
内联函数不正确(可能会出现不必要的呈现)。最好这样:
和
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 9 月前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 9 月前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 9 月前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 9 月前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 10 月前 |