当我试图将相同的值保存在(多个)不同的框中时,我遇到了一个问题。下面是Hive的输出:
[VERBOSE-2:ui_dart_state.cc(199)] Unhandled Exception: HiveError: The same instance of an HiveObject cannot be stored in two different boxes.
字符串我真的很感激,如果有人能告诉我,我如何保存同一个对象在多个框(默认情况下这样做)?
wlwcrazw1#
如果需要在多个框中保存同一个对象,可以尝试删除model类中的extends HiveObject部分。另一种选择是创建一个新的对象示例。可以创建一个返回新对象的**copywith**方法。
extends HiveObject
copywith
1条答案
按热度按时间wlwcrazw1#
如果需要在多个框中保存同一个对象,可以尝试删除model类中的
extends HiveObject
部分。另一种选择是创建一个新的对象示例。可以创建一个返回新对象的**copywith
**方法。