ste*_*hil 6 reactjs react-hooks
使用钩子时,是否有一种简单的方法可以将父组件的所有道具传递给子组件?
似乎将每个状态重复发送到每个组件。
我想知道扩展运算符是否有效,如果有效,正确的语法是什么?
我很抱歉没有提供一个例子,不得不离开。这个例子是我正在做的事情。
const Parent = () => {
const [count, setcount] = useState(0)
const [example, setExample] = useState('')
return (
<Child props={...How to pass all props in the state}
)
}
Run Code Online (Sandbox Code Playgroud)
是的,您可以使用上下文 API。它是为了相同的目的而实现的(当将 props 传递给子组件时)。
此外,您可以对类组件执行以下操作:
<SomeComponent {...this.props} />
Run Code Online (Sandbox Code Playgroud)
对于功能组件:
<SomeComponent {...props} />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12334 次 |
| 最近记录: |