问题描述
在商店中,我有几个数组,字符串等。
export const INITIAL_TEST_STORE: TestState = {
one: null,two: null,three: false,four: {},};
在上方,您可以看到初始状态值-所有状态值均正常工作。
但是当我调度明确的操作(并设置初始状态)时:
on(clearState,state => ({
...INITIAL_TEST_STORE
})),
four
节点仍然是旧值,而不是空的{}
如果我执行以下操作:
on(clearState,state => ({
...INITIAL_TEST_STORE,four: {}
})),
一切正常。我想知道为什么吗?问题是不可变的?但是...就是一样...
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)