我在类中有一个方法,它扩展了changeNotifier,它从API获取数据。现在,我想在build方法中打开页面时调用该方法,但是当我调用该方法时,由于notifyListeners方法的缘故,它被反复调用。我想知道如何只调用一次方法。{ }
class ReportState extends St
我想在initState方法中从数据库中获取一个值。因此,我尝试通过使用Provider.of(context)方法调用函数来访问值。There are a few common scenarios:E/flutter ( 6424): - The provider you are tryingof:E
我是flutter的新手,我正在学习提供者。我的应用程序是关于制作许多按钮,每个按钮都会改变应用程序ui中特定内容的颜色(应用程序栏、背景、抽屉等)。}, );
} 但是我注意到当我调用这个按钮来改变任何东西的颜色时,我不能分配一个onPressed函数。所以(我不知道这是不是最好的方法,或者还有其他方法)我把函数改成: Widget colorButton( Color c, Fun