在提供商之间共享数据



可以在提供商之间共享数据吗?

例如,此模型:

class model1 with ChangeNotifier {
int num =1;
int num1 = 2;
}
class model2 with ChangeNotifier {
int func(num, num1) {
return num + num1
}

您可以使用以下方法之一:

  • 将公共静态成员添加到要与之关联的数据的提供程序(可以使用CLASS_NAME从两者访问。STATIC_PROPERTY_NAME(
  • 将其中一个提供程序的实例传递给另一个提供程序的 cto'r(通过使用 INSTANCE 访问。财产(

最新更新