我一直在调用一个忘记从Redux reducer导入的函数,像这样:
export default function(state = initialState, action) {
switch(action.type) {
case SET_MESSAGE:
return {
isActive: !isEmpty(action.payload), // isEmpty was not imported
};
default:
return state;
}
};
我对以下事实感到迷惑:在该reducer上调用dispatch似乎会无声地失败-控制台中没有任何错误的踪迹,并且逐步进行调试器似乎使我了解了一些很难的内部信息跟随。
是什么原因导致这种现象?在这种情况下是否有办法大声失败?