Immutable.js在变化时运行

时间:2017-10-22 18:52:54

标签: javascript immutable.js

我有一个用于建模填字游戏的库,我希望能够更新网格(如果你将一个单元格变为黑色单元格,线索数字将会改变)。我希望更新自动发生,这样如果您执行类似

的操作

const p2 = puzzle.grid.setIn([0, 1, "isBlockCell"], true)

然后p2已经拥有正确的单元格信息。为此,我需要运行一个函数来在puzzle.grid被更改时更新单元格。我没有看到任何办法这样做;可能吗?或者我需要找到另一种方法来做到这一点?这个谜题是一个Record实例。我希望它最终会调用Record的构造函数,我可以在那里执行,但它似乎没有那样做。

0 个答案:

没有答案
相关问题