Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 颤振通知中心观测器_Dart_Observable_Flutter - Fatal编程技术网

Dart 颤振通知中心观测器

Dart 颤振通知中心观测器,dart,observable,flutter,Dart,Observable,Flutter,来自Xcode,我想知道在颤振中是否有类似于NotificationCenter观察者的东西。 我看到有一个名为Observable的包,我无法安装它 因为你的应用程序依赖于可观察的^0.22.1+1,而这取决于 quiver>=0.24.0=0.24.0您能否提供一个链接或添加一个解释“来自Xcode,我想知道是否有类似于NotificationCenter Observer的内容”是什么意思?你想解决什么问题?很公平。让我们假设应用程序接收到包含数据的推送通知。我想正面显示这个事件,并显示一

来自Xcode,我想知道在颤振中是否有类似于NotificationCenter观察者的东西。 我看到有一个名为Observable的包,我无法安装它

因为你的应用程序依赖于可观察的
^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订阅该广播。谢谢