Dart 颤振通知中心观测器
来自Xcode,我想知道在颤振中是否有类似于NotificationCenter观察者的东西。 我看到有一个名为Observable的包,我无法安装它 因为你的应用程序依赖于可观察的Dart 颤振通知中心观测器,dart,observable,flutter,Dart,Observable,Flutter,来自Xcode,我想知道在颤振中是否有类似于NotificationCenter观察者的东西。 我看到有一个名为Observable的包,我无法安装它 因为你的应用程序依赖于可观察的^0.22.1+1,而这取决于 quiver>=0.24.0=0.24.0您能否提供一个链接或添加一个解释“来自Xcode,我想知道是否有类似于NotificationCenter Observer的内容”是什么意思?你想解决什么问题?很公平。让我们假设应用程序接收到包含数据的推送通知。我想正面显示这个事件,并显示一
^0.22.1+1
,而这取决于
quiver
>=0.24.0=0.24.0您能否提供一个链接或添加一个解释“来自Xcode,我想知道是否有类似于NotificationCenter Observer的内容”是什么意思?你想解决什么问题?很公平。让我们假设应用程序接收到包含数据的推送通知。我想正面显示这个事件,并显示一个snackbar来通知用户。或者我想观察某个屏幕是否可见,以便更新信息,或者是否依赖于此。您不需要任何软件包。从我的项目中截取了一个:\u firebasemessage..configure(onMessage:{//donothing},onLaunch:_selectGroup,onResume:_selectGroup,)…requestNotificationPermissions(const ionotificationsettings(声音:true,徽章:true,警报:true))_添加(_firebasemessage.onissettingsregistered.listen((设置){}))代码>您可以只使用Dart的一部分流(来自Dart:async
)。RxDart是在这些流的基础上建立起来的,具有额外的功能。我们已经通过使用StreamController解决了这个问题,StreamController根据我的要求创建了一个流。我在视图中订阅,然后通过StreamSubscription订阅该广播。谢谢