我有自己的单元测试reducers
。但是,当我在浏览器中调试时,我想检查是否正确调用了我的操作以及状态是否已相应修改。
我正在寻找类似的东西:
window._redux.store
...在浏览器中,这样我就可以在控制台上键入该信息并检查运行情况。
我该如何实现?
自从我最初回答以来,react devtools已经更改。components
chrome的devtools中的新标签仍然包含数据,但您可能需要搜索更多内容。
Components
标签store
中显示store
(对我来说这是第4级)$r.store.getState()
如果您正在运行React开发人员工具$r.store.getState();
,则无需更改代码库即可使用。
注意:您必须先在开发人员工具窗口中打开react devtool才能进行此工作,否则会出现$r is not defined
错误
$r.store.getState();
或$r.store.dispatch({type:"MY_ACTION"})
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句