方法 'dark' 没有为类型 'ThemeData' 定义
The method 'dark' isn't defined for the type 'ThemeData'
我在听课时遇到这个错误。 ThemeData.dark() 无法正常工作。
import 'package:zoom_clone/screens/login_screen.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Zoom Clone',
theme: ThemeData().dark(),
home: const LoginScreen(),
);
}
}
这样使用
MaterialApp(
title: 'Flutter Demo',
theme: ThemeData.dark(), // default dark theme replaces default light theme
home: MyHomePage(title: 'Flutter Demo Home Page'),
);
我在听课时遇到这个错误。 ThemeData.dark() 无法正常工作。
import 'package:zoom_clone/screens/login_screen.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Zoom Clone',
theme: ThemeData().dark(),
home: const LoginScreen(),
);
}
}
这样使用
MaterialApp(
title: 'Flutter Demo',
theme: ThemeData.dark(), // default dark theme replaces default light theme
home: MyHomePage(title: 'Flutter Demo Home Page'),
);