您需要单独导入每个库.
您可以做的是创建一个库,导入所有其他库并重新导出它们.
然后,您可以导入这个库并立即导入所有库.
library all_in_one;
export library1.dart;
export library2.dart;
export library3.dart;
Run Code Online (Sandbox Code Playgroud)
您还可以使用库组成的“一部分”:
创建1个.dart文件,即您的lib,例如:lib.dart并在此文件的开头添加:
library lib
Run Code Online (Sandbox Code Playgroud)
为文件夹中的每个文件添加一个:
part "somefile.dart"
part "otherfile.dart"
Run Code Online (Sandbox Code Playgroud)
在此库中所有文件的开头添加:
part of lib
Run Code Online (Sandbox Code Playgroud)
在其他文件和库中,您可以仅通过以下方式导入所有这些文件:
import "lib.dart"
Run Code Online (Sandbox Code Playgroud)
这将导入库的所有部分(文件夹)。请记住,“ lib.dart”文件现在负责所有lib文件的导入。因此,要将某项导入到“ somefile.dart”中,请将导入添加到“ lib.dart”中。然后,所有导入都在所有lib文件中可用。
| 归档时间: |
|
| 查看次数: |
2379 次 |
| 最近记录: |