在使用flux redux更新列表项时遇到问题吗?

时间:2019-05-25 05:12:57

标签: redux flutter bloc

我正在使用购物车列表,希望在选择后更新我的购物车。所以我需要更新列表项。这样做的过程应该是什么?

我尝试过使用redux。应用刷新/重新打开后,列表数据将被删除。我可以添加和删除项目。但是我在更新列表项时遇到问题。

对于添加,我已经做了类似的事情-

List <Item> addItemReducer(List<Item> state, action) {
  return []
    ..addAll(state)
    ..add(Item(id: action.id, body: action.item, cost: action.price));
}

要删除我已使用的过程-

List <Item> removeItemReducer(List<Item> state, action) {
  return List.unmodifiable(List.from(state)..remove(action.item));
}

关键字'add'用于插入,'remove'用于删除'update'关键字不可用。如果我尝试输入“更新”,则会显示错误。

0 个答案:

没有答案