相关疑难解决方法(0)

何时使用Dart中的部分/部分与导入/导出?

在Dart中使用库时,我并不完全理解part/ part ofimport/ 之间的区别export.例如:

one.dart:
library one;
part "two.dart";
Class One {
};
Run Code Online (Sandbox Code Playgroud)

two.dart:
part of one;
import 'somefile.dart';
Class Two {
}
Run Code Online (Sandbox Code Playgroud)

library one;
import 'two.dart';
Class One {
}
Run Code Online (Sandbox Code Playgroud)

library two;
import 'somefile.dart';
export 'somefile.dart';
Class Two {
}
Run Code Online (Sandbox Code Playgroud)

两种情况似乎都做同样的事情.什么时候最好使用partpart of,而不是import?以及是否有场景中import是行不通的,但partpart of不会?

dart

22
推荐指数
4
解决办法
1万
查看次数

标签 统计

dart ×1