【问题标题】:The argument type 'Map<dynamic, dynamic>' can't be assigned to the parameter type 'Map<String, dynamic>?'参数类型“Map<dynamic, dynamic>”不能分配给参数类型“Map<String, dynamic>?”
【发布时间】:2021-10-02 09:05:41
【问题描述】:

参数类型'Map' 不能分配给参数类型'Map?'。

void getData({
    required String url,
    required Map query,
  }) {
    dio.get(
      url,
      queryParameters: query,
    );
  }

【问题讨论】:

    标签: flutter dart


    【解决方案1】:

    明确定义您的 Map 类型参数:

    //                                             vvvvvvvvvvvvvvvvv
    void getData({required String url, required Map<String, dynamic> query}) {
      dio.get(url, queryParameters: query);
    }
    

    【讨论】:

      猜你喜欢
      • 2021-08-29
      • 2020-12-15
      • 2021-03-23
      • 2020-12-27
      • 1970-01-01
      • 2021-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多