0
是否有一个最佳实践/推荐的方式来断言redux行为是否良构?我是一个相当不喜欢的JavaScript程序员(从20年的C++/Java/C#开始),并且由于缺乏强大的输入而被抛弃。Redux.js:捕获格式错误的操作?
具体我试图地址的使用情况是:
1.使用阵营+终极版 “待办事项” 应用程序(http://redux.js.org/docs/basics/ExampleTodoList.html)
2.使用行动的创建者:
3.with reducer code snippet:
case TOGGLE_TODO:
if (state.id !== action.id) {
return state
}
请注意,索引和id不匹配。但是,他们应该有 - 这是一个错误。这花了我30分钟来诊断,我只能想象更大的应用程序。
我创建了一个GitHub库,它有一个redux-action-validator基类。 README有关于实现的更多信息:https://github.com/michael-martin-al/redux-action-validator –
这很酷! – Malachi