最佳答案
如果你重复你得到的错误会很有用,但我会猜测问题是什么。
文本 dio.interceptor
不在任何函数、构造函数或变量初始值设定项中。您只能在这些地方使用表达式,而不能在库的顶层使用。
在你写dio.interceptor
的地方,你需要写一个变量或函数声明。没有以 dio.interceptor
开头的有效声明,因为它不能是类型,因此分析器会告诉您程序无效,并且很可能需要类型。
无论你想做什么,把它放在一个函数中,如果这是你程序的主文件,甚至可能是 main
函数。
关于dart - 拦截器不能在Dio中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52351024/