Dart inteceptor不能在Dio中使用?

Dart inteceptor不能在Dio中使用?,dart,flutter,flutter-plugin,Dart,Flutter,Flutter Plugin,我按照文档进行操作,但出现了一些错误。如果您重复出现的错误,这会很有用,但我会猜测问题出在哪里 文本dio.interceptor不在任何函数、构造函数或变量初始值设定项中。表达式只能位于这些位置,而不能位于库的顶层 在编写dio.interceptor时,需要编写变量或函数声明。没有以dio.interceptor开头的有效声明,因为它不能是一个类型,因此分析器将告诉您程序无效,并且很可能需要一个类型 无论你想做什么,把它放在一个函数中,如果这是你程序的主文件,甚至可能是一个main函数。如果


我按照文档进行操作,但出现了一些错误。

如果您重复出现的错误,这会很有用,但我会猜测问题出在哪里

文本
dio.interceptor
不在任何函数、构造函数或变量初始值设定项中。表达式只能位于这些位置,而不能位于库的顶层

在编写
dio.interceptor
时,需要编写变量或函数声明。没有以
dio.interceptor
开头的有效声明,因为它不能是一个类型,因此分析器将告诉您程序无效,并且很可能需要一个类型


无论你想做什么,把它放在一个函数中,如果这是你程序的主文件,甚至可能是一个
main
函数。

如果你重复你得到的错误,这将是有用的,但我会猜测问题出在哪里

文本
dio.interceptor
不在任何函数、构造函数或变量初始值设定项中。表达式只能位于这些位置,而不能位于库的顶层

在编写
dio.interceptor
时,需要编写变量或函数声明。没有以
dio.interceptor
开头的有效声明,因为它不能是一个类型,因此分析器将告诉您程序无效,并且很可能需要一个类型


不管你想做什么,把它放在一个函数中,如果这是你程序的主文件,甚至可能是一个
main
函数。

谢谢,正如你所说,我把它放在函数中,它工作了。谢谢,正如你所说,我把它放在函数中,它工作了。