首页 > 解决方案 > 提交带有图像 Flutter 的表单 - 类型“_File”不是“String”类型的子类型

问题描述

这是我的有效载荷:

final Map<String, dynamic> registration = {
        'company_name': _companyName,
        'team_name': _teamName,
        'image': _image
      };

company_name并且team_name是预期的字符串。但是,_image定义如下:

File _image;

因此,当我执行发布请求时,我在终端上收到以下错误:

类型“_File”不是类型转换中“String”类型的子类型

我知道这种情况正在发生,因为我定义registration<String, dynamic>. 如何解决这个问题?

标签: dartflutter

解决方案


推荐阅读