不能将参数类型“Map<dynamic, dynamic>”分配给参数类型“Map<String, dynamic>?”

时间:2021-07-26 12:15:00

标签: flutter dart

无法将参数类型“Map”分配给参数类型“Map?”。

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

1 个答案:

答案 0 :(得分:2)

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

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