【发布时间】:2018-11-20 13:28:09
【问题描述】:
我正在创建一个 MS Paint 副本。在搞砸了一周的 React 状态之后,我想使用 Redux。我想到的问题是:我如何才能将一个必须是纯的 reducer 与一个基本上有自己状态的画布上下文(在上面绘制什么)配对?我在这里看到两个选项:
是否需要在每次状态更改时重新创建画布上下文?如果是这样,我确实认为这确实是多余的做法。
或者我可以像往常一样只在状态之间携带上下文并使用它的方法来绘制减速器吗?但据我所知,这使我的减速器不纯。
谢谢。
【问题讨论】:
标签: reactjs redux html5-canvas