7

私はダーツファイルを書いています:

import 'something.dart'

part of my_lib;

class A{
    //...
}

importandディレクティブを逆にしてこれを試しましたが、part ofまだ機能しません。ライブラリの一部としてクラス ファイルを持たず、インポートを行うことはできませんか?

4

3 に答える 3

23

すべてのインポートは、ライブラリを定義するファイルに入れる必要があります。

としょうかん:

library my_lib;

import 'something.dart';

part 'a.dart';

class MyLib {
  //...
}

ダーツ

part of my_lib;

class A {
  //...
}

a.dart は my_lib の一部であるため、my_lib がインポートするすべてのファイルにアクセスできます。

于 2013-06-21T15:09:52.710 に答える