我收到错误“未处理的异常:将对象转换为可编码对象失败:Flutter中为零

nfs0ujit  于 2023-01-27  发布在  Flutter
关注(0)|答案(2)|浏览(101)

我试图发布一个JSON到我们的API,但不断得到这个错误,即使所有的值都是NULL,并允许为NULL,这里是代码片段,导致这个问题。

final response = await http.post(Uri.parse('http://"api"/api/createPin'),
    body: json.encode({

      'location': Null,
      'description': Null,
      'qrcode': Null,
      'ttl': Null,
      'tier': Null,
      'type': Null,
      'user': Null,
      'images': Null,
      'viewable_users': Null
    }),
    );

我搜索了论坛和一些视频,但没有一个解决我的问题,我不知道我做错了什么。

dl5txlt9

dl5txlt91#

Null换成null怎么样?

64jmpszr

64jmpszr2#

您要查找的是“null”,而不是“Null”。
Null是一个类,它不能被示例化,并且null是一个值.

相关问题