我有一个用于建模填字游戏的库,我希望能够更新网格(如果你将一个单元格变为黑色单元格,线索数字将会改变)。我希望更新自动发生,这样如果您执行类似
的操作
const p2 = puzzle.grid.setIn([0, 1, "isBlockCell"], true)
然后p2
已经拥有正确的单元格信息。为此,我需要运行一个函数来在puzzle.grid
被更改时更新单元格。我没有看到任何办法这样做;可能吗?或者我需要找到另一种方法来做到这一点?这个谜题是一个Record实例。我希望它最终会调用Record的构造函数,我可以在那里执行,但它似乎没有那样做。