Error: Actions must be plain objects. Use custom middleware for async actions.

原本代码:

import { SREACH_FOCUS, SREACH_BLUR } from "./actionType"
export const searchFocus = () => { 
    type: SREACH_FOCUS
}
export const search_blur = () => { 
    type: SREACH_BLUR
}

改正后:

import { SREACH_FOCUS, SREACH_BLUR } from "./actionType"
export const searchFocus = () => ({
    type: SREACH_FOCUS
})
export const search_blur = () => ({
    type: SREACH_BLUR
})

区别

=>{}和=>({})

原因

posted @ 2021-02-09 17:34  abcdefgab  阅读(485)  评论(0)    收藏  举报