我与飞镖库布局挣扎。 我尝试以下
lib/
A.dart
B.dart
my_lib.dart
其中:A.dart
class A {
B myB;
}
B.dart
class A {
B myB;
}
my_lib.dart
#library('my_lib');
#source('A.dart');
#source('B.dart');
但在A.dart,在飞镖编辑器有一个问题:乙 - 没有这样的类型。 如果我输入B.dart在该文件中,通过
#import('B.dart)',
但现在它声称库的一部分只能包含部分指令。 据http://news.dartlang.org/2012/07/draft-spec-changes-to-library-and.html
partDirective:
metadata part stringLiteral “;”
;
但是,这并不为我工作的。 我在想什么?