我正在使用Angular2/ngrx开发一个应用程序。出于调试目的,我想从浏览器控制台分派ngrx操作。有没有办法从浏览器js控制台访问应用程序的商店和其他部分?
发布于 2016-12-18 17:33:45
另一种选择是手动将存储添加到全局窗口对象window.store = this.store
,例如AppComponent。
您将能够在控制台中执行window.store.dispatch(...)
或window.store.subscribe(state => doSomethingWithState)
。
这可能看起来有点老生常谈,但它最简单的方法不依赖于插件、库等,这对于开发环境可能已经足够好了。
发布于 2016-12-16 14:49:26
使用redux devtools chrome插件,你可以分派动作。在"Lock“旁边的底部有一个按钮,它显示了图像中显示的输入。
https://stackoverflow.com/questions/41185762
复制