在 REACT 中创建一个将 props 传递给组件的方法
2020-01-03
51
是否可以创建一个包含传递 props 的方法,该方法将用于多个组件。
passingPropsMethod(){
return(
something={this.state.something}
something2={this.state.something2}
)
}
尝试了此代码,但出现“检测到无法访问的代码”。
实现此目标的最佳方法是什么?
1个回答
您应该从函数返回一个对象:
passingPropsMethod() {
return {
something: this.state.something,
something2: this.state.something2
}
}
并将其传递给您的组件,如下所示:
<Component {...passsingPropsMethod()} />
或
const props = passsingPropsMethod()
<Component {...props} />
Armando K.
2020-01-03