Chessboard.jsx:更改方向时撤消和重做动作不会更新

时间:2019-08-11 06:02:39

标签: reactjs chess chessboard.js

我正在使用React和Chessboardjsx,并且尝试获取重做/撤消按钮(即循环浏览先前的动作以查看它们)。我可以重做/撤消来“工作”,但是当我切换方向时会出现奇怪的行为(例如,您返回,但是要前进,必须先按两次前进按钮)。

我不确定是什么导致了此问题。控制台在更新时输出正确的位置,但是在板上看不到更改。

我创建了问题https://codesandbox.io/s/chessboardjsx-forward-back-buttons-nlmzn的样本。要复制该问题,只需点击“加载”,然后随机单击前进和后退按钮。按下按钮并移动时要注意。

0 个答案:

没有答案