无法将参数类型 'RequestOptions' 分配给参数类型 'Options'。将 dio: 3.0.9 更新为 dio: ^4.0.1 后出现错误

The argument type 'RequestOptions' can't be assigned to the parameter type 'Options'. i am getting error after updating dio: 3.0.9 to dio: ^4.0.1

更新后我遇到了这个问题libraries.Can有人建议我任何解决方案。

final _result = await _dio.request<Map<String, dynamic>>('device',
    queryParameters: queryParameters,
    options: RequestOptions(
        method: 'POST',
        headers: <String, dynamic>{},
        extra: _extra,
        baseUrl: baseUrl, path: 'device'),
    data: _data);

RequestOptions 已重命名为 Options。 您可以查看整个示例 here.

重命名后开始工作

final _result = await _dio.request<Map<String, dynamic>>('device',
    queryParameters: queryParameters,
    options: Options(
        method: 'POST',
        headers: <String, dynamic>{},
        extra: _extra,
        ),
    data: _data);