这是发生错误的 main.dart 代码
theme: MyTheme.lightTheme(context: context),
这是我做的功能
static ThemeData lightTheme({BuildContext context}) =>
ThemeData(
primarySwatch: Colors.deepPurple,
primaryColor: Colors.deepPurple,
textTheme: TextTheme(
bodyText1: TextStyle(
color: Colors.deepPurple,
),
bodyText2: TextStyle(
color: Colors.deepPurple,
)
)
);
答案 0 :(得分:0)
尝试移除 BuildContext context
周围的花括号“{}”。
static ThemeData lightTheme(BuildContext context) =>
ThemeData(
primarySwatch: Colors.deepPurple,
primaryColor: Colors.deepPurple,
textTheme: TextTheme(
bodyText1: TextStyle(
color: Colors.deepPurple,
),
bodyText2: TextStyle(
color: Colors.deepPurple,
)
)
);