【发布时间】:2021-05-05 03:54:23
【问题描述】:
关于如何将属性传递给 React 方法的问题。以前可能是一个非常简单的问题,但由于我不知道如何正确表达它,请耐心等待并随时指出我的重复。
我想同时使用 React 组件的一些已知属性和 prop.children,如何将它们传递给我的 React 方法?
例如,我知道将一个已知属性传递给 React 方法组件,我们这样做:
export const SomeComponent = ({prop1, prop2}) =>{ ... do something with prop1 and prop2 }
而要使用 prop.children 我们需要这样做:
export const SomeComponent = (props) =>{ ... then some tags wrapping {props.children}... }
现在我有了一个需要 prop1 和 prop2 以及 props.children 的函数。我应该如何构造语法来实现这个需求?
即基本上将其用作:
<SomeComponent prop1={value1} prop2={value2}>
<NestedComponent />
</SomeComponent>
【问题讨论】:
-
你在解构 props 后得到 prop1 和 prop 2。 Prop1 和 prop2 也可以通过 props 获得。试试 props.Prop1。检查stackoverflow.com/questions/60589914/…
标签: javascript reactjs frontend