reactjs - 使用 VS 和 Chrome 的突破性 Sagas、Redux 和 Co.
问题描述
设置:我正在使用 Visual Studio (Professional 2017),这是带有React Developer Tools 插件的最新 Chrome 。我正在尝试调试其他人的 ReactJs 项目。我对 React 并不陌生,但我仍然对分层 Sagas、Reducers 和 Event-Handlers 不太满意。对于层次结构,我的意思是在不同的文件夹级别中有多个,对于, ,sagas.ts
也是如此。我的一般挑战是如何在结构上处理这样的设置。reducers.ts
actions.ts
selector.ts
我尝试了什么:myView
我尝试使用 Chrome 的Developer Tools > Sources对各个组件进行断点,然后在选项卡页面的左侧路径webpack://
> ./src/myView/components/myFaultyThingy.tsx
,但我了解到我无法在render()
函数中设置断点。内部的其他函数myView/sagas.ts
永远不会被调用,尽管它们应该被触发。
如何在无法设置断点的函数中跟踪变量的值?
解决方案
推荐阅读
- google-chrome-extension - 如何在 Chrome 扩展程序中为用户输入创建对话框
- spring - 如何将 Userdao 中的地址变量映射到 UserDto 中的地址变量
- android - Xamarin 表单:导航栏在 android 上隐藏部分列表视图
- android - 你能帮忙删除android中的文件未找到异常错误吗?
- rapidminer - 如何在rapidmienr studio中将性能算子输出插入数据库?
- list - 如何根据元素将列表拆分为多个列表?
- javascript - 如何在路由前使用auth的中间件获取token
- c++ - 递归可变参数模板是如何工作的?
- arrays - 如何在 RxSwift 中为观察到的数组附加值
- spring-boot - JPA spring boot根据条件插入子表