我如何在GetX颤动中获得BuildContext?
class UpdateCheckerService extends GetxService{
final newVersion = NewVersion(
androidId: 'net.uniqueapps.beautyone',
);
UpdateCheckerService() {
checkUpdate(newVersion);
}
void checkUpdate(NewVersion newVersion) {
newVersion.showAlertIfNecessary(context: Get.context!); //how can I get context here
}
}
我正在尝试使用GetX进行更新的检查器,但是Newversion插件要求上下文,我给了get.context,但它却丢弃了null。
class UpdateCheckerService extends GetxService{
final newVersion = NewVersion(
androidId: 'net.uniqueapps.beautyone',
);
UpdateCheckerService() {
checkUpdate(newVersion);
}
void checkUpdate(NewVersion newVersion) {
newVersion.showAlertIfNecessary(context: Get.context!); //how can I get context here
}
}
I am trying to make a update checker in Flutter with GetX but the newversion plugin asking for context I given the Get.context but It is throwing null.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
或者您可以使用这种方式
Or you can use this way
get.context! 或 get.context作为buildContext
Get.context! or Get.context as BuildContext