首页 > 解决方案 > React 路由器不重新渲染组件但正在更改 url

问题描述

我在 redux 中有一个动作创建者,如下所示:

export const sendInfo = data => async dispatch => {
    try {
        await dispatch({
            myCode
            },
        })
    } catch (e) {
        browserHistory.push('/error')
        return history.replace('/error)
    }
}

但 url 正在改变,/error但它没有改变视图。当我刷新页面时,它正在点击我的错误页面。

我怎样才能解决这个问题?

标签: javascriptreactjsredux

解决方案


推荐阅读