我需要帮助我的代码,为什么我得到这个错误,我更新了酒吧和其他东西,但这个问题仍然来了。以前这个代码运行没有任何问题。
Widget build(BuildContext context) {
ScreenUtil.init(BoxConstraints(
maxHeight: MediaQuery.of(context).size.height,
maxWidth: MediaQuery.of(context).size.width,
));
屏幕实用程序.init(框约束(^ lib/演示文稿/页面/小部件/产品详细信息.dart:16:21:错误:无法将参数类型“BoxConstraints”分配给参数类型“BuildContext”。
- “盒约束”来自“包:flutter/src/呈现/盒.dart”(“/C:/src/flutter/packages/flutter/lib/src/呈现/盒. dart”)。
- “构建上下文”来自“包:flutter/src/小部件/框架.dart”('/C:/src/flutter/包/flutter/lib/src/小部件/框架. dart').屏幕实用程序.init(BoxConstraints(^ lib/演示文稿/页面/小部件/shirtBox.dart:18:21:错误:无法将参数类型“BoxConstraints”分配给参数类型“BuildContext”。
- “盒约束”来自“包:flutter/src/呈现/盒.dart”(“/C:/src/flutter/packages/flutter/lib/src/呈现/盒. dart”)。
- “构建上下文”来自“软件包:flutter/src/小部件/框架.dart”('/C:/src/flutter/软件包/flutter/lib/src/小部件/框架. dart')。屏幕实用程序.init(BoxConstraints(^
1条答案
按热度按时间nhaq1z211#
根据说明书
你必须先提供你的BuildContext。
您可能希望使用
ScreenUtilInit
,如flutter_screenutil自述文件所示:并使用
Size
代替BoxConstraints