【发布时间】:2018-05-02 05:29:19
【问题描述】:
我正在制作一个网络应用程序,用户可以在其中围绕图像中的对象绘制边界框。
-
我如何使用 React 的本地状态:我在用户仍在绘图时存储矩形的属性(即在
mouseMove之前mouseUp期间)。 -
我如何使用 Redux 的全局存储:一旦
mouseUp触发,绘制完成,并且不再更新矩形。我想将这个矩形“提交”到 Redux。
这是处理状态管理的正确和/或规范方式吗?
我还想将both React 和 Redux 状态(即现在正在绘制的矩形以及 Redux 中已经“提交”的矩形)作为道具传递给孩子反应组件。
react-redux 的mapStateToProps 可以做到这一点吗?我似乎无法在mapStateToProps 中找到将 React 状态和 Redux 状态结合在一起的方法。
【问题讨论】:
-
关于混合 React 状态和 Redux 存储的问题请参阅stackoverflow.com/questions/35328056/…
标签: javascript reactjs redux react-redux