我有一个app,当用户点击登录按钮,用户的信息在验证身份后,就会被发送到个人资料页面。到目前为止还没问题问题是当我在其他地方使用这个profile类的时候,我也必须向这些类传递参数.解决的办法是什么?感谢
3pmvbmvn1#
InheritedWidget可以用于此。或者您可以使用更高级的状态管理解决方案,如Bloc或Riverpod
kpbwa7wx2#
这里有两种方法来实现你正在寻找的东西:1.创建一个profile.dart文件,使用全局变量存储所需的所有信息。然后对于任何其他需要此信息的页面,您可以使用import "profile.dart"。1.将您的所有个人资料信息存储在一个class中。这样,当需要配置文件信息时,您只需要传递1个额外的参数。
profile.dart
import "profile.dart"
class
2条答案
按热度按时间3pmvbmvn1#
InheritedWidget可以用于此。或者您可以使用更高级的状态管理解决方案,如Bloc或Riverpod
kpbwa7wx2#
这里有两种方法来实现你正在寻找的东西:
1.创建一个
profile.dart
文件,使用全局变量存储所需的所有信息。然后对于任何其他需要此信息的页面,您可以使用import "profile.dart"
。1.将您的所有个人资料信息存储在一个
class
中。这样,当需要配置文件信息时,您只需要传递1个额外的参数。