在 C 中,您可以拥有包含大量导入的头文件。这可以在 Flutter 中完成吗?
您可以创建一个包含所有包含内容的头文件,而不是包含/导入数十个文件并且必须在代码开始之前向下滚动,如下所示:
#包括
在您实际放入代码的文件中,您可以导入该一个文件而不是一大堆。它使您的代码更清晰。这可以在 Flutter 中完成吗?
是的,这可以在 Flutter 和 Dart 中完成。
您将创建一个库文件来执行此操作。这是一个例子:
您创建一个文件并随意命名;在这里我将其称为“my_imports.dart”。
library my_imports;
export 'stdio.dart';
export 'stdlib.dart';
.
.
.
export 'myUmpteenthFile.dart';
注意:
stdio
和 stdlib
不是 dart 文件,我只是使用 C 示例中的名称。
然后,您可以将此文件导入到代码文件中,以保持它们干净,并且本身不会有太多导入。
导入此库文件示例:
import 'path/to/my_imports.dart';