我是第一次使用预保存中间件,并在其中有点混乱。它运行得非常好,而且我的保存方法也会被执行,即使我没有调用下一个()tourSchema.pre('save', function () { console.log('first middleware is getting called');});
所以我只想知道第二个案子出了什么
有时可能会在前一次结束(成功操作)之前再次发送此thunk,因此我希望第二个START操作被拒绝,thunk停止继续异步填充和结束操作。因此,我的方法是检查中间件是否已经调度了一个已调度的操作(前一个操作与当前操作相同),但我不知道如何在被拒绝的操作之后以一种“好”的方式立即从thunk中返回。目前我从中间件返回false,需要检查dispatch的返回值。dispatch({type: 'START'})) return;
di
我向两个不同的urls发出两个GET请求,这些urls返回不同的数据。然后,我尝试将返回的值设置为一个名为artists的数组的值。如果需要更多的信息,请告诉我。var result = data.result.posts; artists: result我的代码如下: getInitialState: function() {
re