Flutter 颤振:“;公关辞退;无法在“正在进行”对话框中定义

Flutter 颤振:“;公关辞退;无法在“正在进行”对话框中定义,flutter,progressdialog,Flutter,Progressdialog,我运行应用程序,但显示此错误。在此之前,我可以运行它。但现在,它说“pr.disease并没有在进程对话框中定义。”我已经安装了这个包,我在flatter中的代码不是红色的,而是在调试中出错的时候运行的。 那么我怎样才能解决这个问题呢 根据您的源代码,您使用包来显示进度对话框。因此,根据此解雇对话框包,您需要使用以下方法 pr.hide().then((isHidden) { print(isHidden); }); //或 因此,用上述方法替换pr.discouse()。显示您的代码。因

我运行应用程序,但显示此错误。在此之前,我可以运行它。但现在,它说“pr.disease并没有在进程对话框中定义。”我已经安装了这个包,我在flatter中的代码不是红色的,而是在调试中出错的时候运行的。 那么我怎样才能解决这个问题呢


根据您的源代码,您使用包来显示进度对话框。因此,根据此解雇对话框包,您需要使用以下方法

pr.hide().then((isHidden) {
  print(isHidden);
});
//或


因此,用上述方法替换pr.discouse()。

显示您的代码。因为“进度”对话框没有关闭方法。这是我的源代码OK检查我的答案。如果有任何困惑,请告诉我。这意味着我需要更改所有关于pr.Discouse到pr.hide的信息?为什么需要更改它?因为您使用的包有pr.hide方法而不是pr.dismissok,但是为什么我的现有项目可以使用它pr.dismise()?从版本1.1.2开始,包删除了dismise方法并将功能合并到了hide方法。运行代码时,我可以问一下,他们在将pr.dismmis更改为pr.hide后显示错误。一个长列表错误,我不知道这个错误。我已经在这里粘贴了错误。
await pr.hide();