【发布时间】:2018-09-02 15:03:29
【问题描述】:
所以,比如说我的代码看起来像这样:
class DoSomething extends Component{
function1(var1, var2){
return var1 * var2 / this.props.var3
}
render(){
<div>{function1(10, 20)}</div>
}
}
我想将 function1 抽象到它自己的文件中并导入它,但我仍然希望它能够访问这个组件(或 redux)的道具/状态。
实现这一目标的最佳方法是什么?对不起,如果这个问题真的很奇怪,很糟糕。
【问题讨论】:
-
你真正想用function1做什么?
-
我想将它移动到自己的文件中,然后将其导出并导入到我的 DoSonething 组件中。
-
我在下面给出了解释。
标签: reactjs design-patterns redux state react-props