我正在开发一个带有react-native和redux实现的前端移动应用程序。我成功地提取了所有必要的真实API。现在我想创建一个可以更新学生信息的功能。 Fyi,我正在开发一个学生信息系统,因此如果发生变化,需要更新地址和电子邮件等信息。我不知道该怎么做,我听说人们使用" lodash"我不知道它是什么。如何保存更新的更改?
答案 0 :(得分:1)
要更新redux的状态,最好使用helper,如react-addons-update或immutability-helper。 update()提供简单的语法模式,使编写状态更新代码更容易。例如:
import update from 'immutability-helper';
function handleUpdateMydata(state, action){
return update(state,{
myData:{
$set:action.payload
}
})
}
要确保您的州是永久存储,您可以使用redux-persist
答案 1 :(得分:1)
lodash是一个用于处理数组和对象的库。如果您想了解更多有关其内容的信息,请参阅此处的文档 Documentation
现在回答您的真正问题,因为您正在使用redux我认为您应该创建一个可以更新数据库中学生详细信息的操作