[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Otavio
Criador Otavio 31/10/2021

Ocorreu uma exceção.

NoSuchMethodError (NoSuchMethodError: Class 'DioClient' has no instance method 'post' with matching arguments.

Receiver: Instance of 'DioClient'

Tried calling: post("v1/orders", formData: _LinkedHashMap len:3)

Found: post(String, dynamic, Map<String, dynamic>) => Future<dynamic>)

 

ja tentei:

required

Future<dynamic> post(String url, {Formdata, required Map<String, dynamic> queryParameters})

?

Future<dynamic> post(String url, {Formdata, Map<String, dynamic>? queryParameters})

 

Future<dynamic> post(String url, Formdata, Map<String, dynamic> queryParameters)

 

só { } não funciona mais. poder mostrar como ficaria?

Manager Carlos Ferreira 31/10/2021

Olá, Otavio!
Tudo bem?

Você tem o código no GitHub?

Teve um aluno que ajudei a resolver problemas semelhantes, todos eram por conta da versão do dio.

Sugiro fixar a mesma versão que usamos no projeto do curso:
dio: ^3.0.10

(https://github.com/especializati/flutterfood/blob/main/pubspec.yaml)

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!