gpt4 book ai didi

flutter - 错误 : The getter X isn't defined for the class

转载 作者:行者123 更新时间:2023-12-03 04:00:43 25 4
gpt4 key购买 nike

我有课TripController包含私有(private)字段 _updatedAccount .我创建了一个 setter/getter 以从外部获取。

class TripController {
final String _accountId;
final BuildContext _context;
Account _updatedAccount;
Account updatedAccount() => _updatedAccount;


TripController(this._accountId, this._context);
...
}

在另一个类(class),我完全可以访问 TripController类,我有代码:
onTap: () {
TripController _tripController =
new TripController(_account.id, context);
_tripController.add(context);
_account.trips = _tripController.updatedAccount.trips;
_account.notifyListeners();
},

在这里, updatedAccount来自 _tripController.updatedAccount.trips带有红色下划线的消息是: The getter 'updatedAccount' isn't defined for the class 'TripController'
我是否错误地声明了 setter/getter ?

最佳答案

好吧,我终于修好了。不知道为什么,我只好把TripController相关的代码删掉了,然后又重新写了一遍。我不知道为什么,可能是编辑器问题,我正在使用 VScode。

关于 flutter - 错误 : The getter X isn't defined for the class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57158458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com