答案 0 :(得分:1)
为较小的UI组件创建无状态窗口小部件,并使用这些可重复使用的UI窗口小部件组成较大的窗口小部件或页面。例如:
小部件文件夹:
页面文件夹:
这是一个示例
london-paris: 343.9231200909896
brighton-paris: 282.31635799139883
这是一个小的可重用组件,可在其他父窗口小部件中使用。
void main() => runApp(HomePage ());
class HomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Welcome to Flutter',
home: Scaffold(
appBar: AppBar(
title: Text('Welcome to Flutter'),
),
body: SimpleTextWidget(),
),
);
}
}
答案 1 :(得分:0)
您可以维护用于保留窗口小部件的不同文件,并使用import语句在任何文件中使用它们。这也将使您的代码可重复使用。
要编写漂亮的代码,您必须正确地遵循缩进,还可以在代码中添加有用的注释,这将提高代码的可读性。