store.dispatch原因(NotAllowedError)

时间:2019-10-05 14:15:00

标签: reactjs redux dispatch redux-actions

我有一个功能,可以在其中加载给定用户的对话。一直运行到今天早晨,直到我开始收到此错误消息为止

未处理的拒绝(NotAllowedError):在当前上下文中,用户代理或平台不允许该请求,可能是因为用户拒绝了权限。

这是我的职责

async function init_chat(){
  let conversations = await api_call_based_on_jwt('/chat/get_user_conversations.php');

  store.dispatch( set_conversations(conversations) ); 

  if(conversations.length > 0){
    store.dispatch( sort_conversations() );
    store.dispatch(set_conversation( find_conversation(conversations, store.getState().chat.conversations[0].conversation_id) ));
  }
}

设置对话

export const set_conversations = (conversations) => ({
  type : SET_CONVERSATIONS,
  payload : conversations
});

以前有没有其他人遇到过这个问题?

store.dispatch(set_conversations(conversations))是导致问题的原因

0 个答案:

没有答案