在这一部分 https://redux.js.org/basics/store#dispatching-actions
让我们验证我们的计划是否有效!即使没有任何UI,我们也可以测试更新逻辑。
有没有人可以告诉我如何测试更新逻辑?
节点没有导入语法
答案 0 :(得分:0)
当他们说“即使没有任何用户界面,我们也已经可以测试更新逻辑”,请看下面的代码片段中的第12和13行:
// Note that subscribe() returns a function for unregistering the listener
const unsubscribe = store.subscribe(() => console.log(store.getState()))
他们说的是,即使没有任何UI随状态更改而更改,您也可以看到状态更改已记录到控制台。然后,他们显示了Redux chrome extension的屏幕截图,这是您可以看到redux状态改变的另一种方式。
如果导入语法给您带来麻烦,请尝试使用Es5 CommonJS语法,如下所示:
var createStore = require('redux').createStore
来自redux docs。
希望这会有所帮助。