Dart 如何使用;作为「;导出库时?
我有一个文件,Dart 如何使用;作为「;导出库时?,dart,Dart,我有一个文件,foo.dart,它正在导出一些库 导出“省道:转换”;//作品 将“dart:math”导出为math;//错误 但是您可以看到,在导出中使用as时出现错误。您无法导出命名空间 导出不能将设置为。 作为前缀对导入的影响是在库中声明名称空间,并将导入的库导入该名称空间。 对于导出,您无法执行类似的操作,因为您根本无法导出名称空间,该语言中不存在该概念。您只能导出声明 这也防止了嵌套的名称空间,如果您可以导出一个名称空间,然后导入或导出一个新的前缀,那么就可以得到嵌套的名称空间。您
foo.dart
,它正在导出一些库
导出“省道:转换”;//作品
将“dart:math”导出为math;//错误
但是您可以看到,在导出中使用
as
时出现错误。您无法导出命名空间
导出不能将设置为。
作为前缀对导入的影响是在库中声明名称空间,并将导入的库导入该名称空间。
对于导出,您无法执行类似的操作,因为您根本无法导出名称空间,该语言中不存在该概念。您只能导出声明
这也防止了嵌套的名称空间,如果您可以导出一个名称空间,然后导入或导出一个新的前缀,那么就可以得到嵌套的名称空间。您想将'dart:math'导出为math
做什么?@jamesdlin我想在我的main.dart
文件中导入foo.dart
,并想在那里使用math.pi
。实际上,我的main.dart文件中有大约50条导入语句,所以我想我可以将它们放在foo.dart
文件中,然后只导入foo.dart
@jamesdlin,我想这可以通过part
和part
来完成,这是一个好方法吗?这不能用part文件来完成,也不能用part文件。