为什么要改变 Redux 状态?

Why to mutate Redux state?

我有一个工作面试问题,我被问到:

When would we want to mutate the Redux's store state?

通常,您 return 商店状态的新实例而不是改变它。假设 React JS 不在画面中,我们使用不同的 UI 库,其中 shouldComponentUpdate() 不在等式中。

我无法回答这个问题,如果出现同样的问题,我希望得到社区的帮助。谢谢!

这一定是个骗人的问题,因为答案是从来没有

详情请见Redux FAQ section on immutability