首页 > 解决方案 > 更新 redux reducer 状态

问题描述

我想在同一页面上更新我的内容,但在服务器更新后它显示旧数据

姓名:阿诺德施瓦辛格

在我使用 redux-from 将我的数据 Arnold Schwarzenegger更新为Schwarzenegger后,它在服务器上发生了更改,但它在页面上显示了Arnold Schwarzenegger

成功后,我想用新数据替换状态,就我而言,我正在使用

编辑


    case 'EDIT_REQUEST':
    return {} // checking the id is same or not using action ID

    case 'EDIT_SUCCESS': // after server update
    return {} // i want to change data using action id, 
unfortunately  action is not available her

    case 'EDIT_FAILURE':
    return {}

标签: javascriptreactjsreduxreducers

解决方案


在我使用 redux-from 将我的数据 Arnold Schwarzenegger 更新为 Schwarzenegger 后,它在服务器上发生了更改,但它在页面上显示了 Arnold Schwarzenegger

这意味着您的服务器返回旧数据,请检查您的更新或 findOneAndUpdate 有{ new: true }


推荐阅读