我想在同一页面上更新我的内容,但服务器更新后它显示旧数据
姓名:阿诺施瓦辛格
在我使用 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 {}
最佳答案
after i update my data Arnold Schwarzenegger to Schwarzenegger using redux-from, Its changed on server but it shows Arnold Schwarzenegger on page
这意味着您的服务器返回旧数据,请检查您的更新或 findOneAndUpdate 有 { new: true }
关于javascript - 更新 redux reducer 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55029874/