【发布时间】:2021-04-14 17:08:13
【问题描述】:
谁能举一个使用part和part of的例子吗?
我有 2 个简单的 dart 文件,我想使用私有或公共参数从一个文件到另一个使用部分或部分,但这是不可能的
如下:
a.dart: int _a = 5;
b.dart:部分 'a.dart'(或部分 'a.dart')无法访问 _a!!!
【问题讨论】:
-
看到这个post
谁能举一个使用part和part of的例子吗?
我有 2 个简单的 dart 文件,我想使用私有或公共参数从一个文件到另一个使用部分或部分,但这是不可能的
如下:
a.dart: int _a = 5;
b.dart:部分 'a.dart'(或部分 'a.dart')无法访问 _a!!!
【问题讨论】:
您必须在文件中声明其他文件所属的部分。
file_a.dart
part 'file_b.dart';
const _myPrivateValue = 'myPrivateValue';
file_b.dart
part of 'file_a.dart';
void usePrivateValue() => print(_myPrivateValue);
【讨论】: