代码之家  ›  专栏  ›  技术社区  ›  Tantely José

如何在Flutter安全存储中存储对象值?

  •  0
  • Tantely José  · 技术社区  · 11 月前

    运行应用程序时出现此错误。 NoSuchMethodError(NoSuchMethod错误:类“_Map<String,dynamic>”没有实例方法“toJson”。

    这是我的密码

    await LocalStorage().addStorage('currentUser',json.encode(jsonResponse['data'][0].toJson()));

    1 回复  |  直到 11 月前
        1
  •  0
  •   Leonardo Gazdek    11 月前

    我们不知道您是如何解析JSON的,但我认为jsonResponse['data']已经是一个映射,不需要您调用.toJson()

    await LocalStorage().addStorage('currentUser', json.encode(jsonResponse['data'][0]));