【发布时间】:2021-08-23 23:59:59
【问题描述】:
我遇到了这个问题,它说必须初始化非 nuablle 变量
static MediaQueryData _mediaQueryData;
static double screenWidth;
static double screenHeight;
static double deafualtSize;
static Orientation orientation;
void init(BuildContext context) {
_mediaQueryData = MediaQuery.of(context);
screenWidth = _mediaQueryData.size.width;
screenHeight = _mediaQueryData.size.height;
orientation = _mediaQueryData.orientation;
}
}
【问题讨论】:
-
您面临的错误不在您显示的代码中。您在某处有一个非空参数(带有属性@required)。
-
这很奇怪,因为我还没有在任何地方使用它们,它已经显示错误
-
你能发布你的堆栈跟踪吗?你可以在你的问题之后添加..
-
我已经添加了
-
你能把里面的课程贴出来吗?您发布的代码太小了,难以理解