当应用程序运行时,我正在使用此代码导航至MyHomepage(),但是当应用程序打开flutter终端时,我看到此错误,我不知道其背后的原因,有任何帮助吗?
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MultiProvider(
providers: [
ChangeNotifierProvider.value(value: Products()),
ChangeNotifierProvider.value(value: Products2()),
ChangeNotifierProvider.value(value: Cart()),
ChangeNotifierProvider.value(value: Wishe()),
],
child: MaterialApp(
debugShowCheckedModeBanner: false,
title: 'project1',
theme: ThemeData(
primaryColor: Colors.white,
accentColor: color1,
),
home: MyHomePage(),
routes: {
DetailPage.routeName: (ctx) => DetailPage(),
CartScreen.routeName: (ctx) => CartScreen(),
WishList.routeName: (ctx) => WishList(),
KDetailPage.routeName: (ctx) => KDetailPage(),
},
),
);
}
}
错误:
sLayout':不正确。 I / flutter(26406):引发了另一个异常:对空值使用了空检查运算符 I / flutter(26406):引发了另一个异常:'package:flutter / src / rendering / object.dart':失败的断言:1704行pos 12:'!_debugDoingThisLayout':不正确。 I / flutter(26406):引发了另一个异常:对空值使用了空检查运算符 I / flutter(26406):引发了另一个异常:'package:flutter / src / rendering / object.dart':失败的断言:1704行pos 12:'!_debugDoingThisLayout':不正确。 I / flutter(26406):引发了另一个异常:对空值使用了空检查运算符 I / flutter(26406):引发了另一个异常:'package:flutter / src / rendering / object.dart':失败的断言:1704行pos 12:'!_debugDoingThisLayout':不正确。 I / flutter(26406):引发了另一个异常:对空值使用了空检查运算符 I / flutter(26406):引发了另一个异常:'package:flutter / src / rendering / object.dart':失败