我有一个TripController包含私有字段的类_updatedAccount。我创建了一个吸气剂以便从外部获取。
class TripController {
final String _accountId;
final BuildContext _context;
Account _updatedAccount;
Account updatedAccount() => _updatedAccount;
TripController(this._accountId, this._context);
...
}
Run Code Online (Sandbox Code Playgroud)
在另一个课程中,我完全可以访问该TripController课程,我有代码:
onTap: () {
TripController _tripController =
new TripController(_account.id, context);
_tripController.add(context);
_account.trips = _tripController.updatedAccount.trips;
_account.notifyListeners();
},
Run Code Online (Sandbox Code Playgroud)
在这里,updatedAccount来自_tripController.updatedAccount.trips用红色下划线显示消息:The getter 'updatedAccount' isn't defined for the class 'TripController'
我是否错误地声明了吸气剂?
| 归档时间: |
|
| 查看次数: |
59971 次 |
| 最近记录: |