Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.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
Flutter 在最新的bloc包中使用stream.listen意味着什么_Flutter_Dart_Bloc - Fatal编程技术网

Flutter 在最新的bloc包中使用stream.listen意味着什么

Flutter 在最新的bloc包中使用stream.listen意味着什么,flutter,dart,bloc,Flutter,Dart,Bloc,我正在使用bloc:^7.0.0,这是当前最新的bloc软件包,现在它说listen方法已被弃用。相反,我应该使用stream.listen。但是我不明白我怎样才能使用这条流。请帮忙解释一下。谢谢 下面是我的代码: signInBloc.l̶i̶s̶t̶e̶n̶((state) { if (state is CheckIfSignedInEventCompletedState) { if (state.isSignedIn) { print

我正在使用bloc:^7.0.0,这是当前最新的bloc软件包,现在它说listen方法已被弃用。相反,我应该使用stream.listen。但是我不明白我怎样才能使用这条流。请帮忙解释一下。谢谢

下面是我的代码:

    signInBloc.l̶i̶s̶t̶e̶n̶((state) {
      if (state is CheckIfSignedInEventCompletedState) {
        if (state.isSignedIn) {
          print('logged in');
        } else {
          print('not logged in');
        }
      }
就变成了:

signInBloc.stream.listen((state) {
在此处查看6.1.x到7.0.0的bloc迁移指南:

就变成了:

signInBloc.stream.listen((state) {
在此处查看6.1.x到7.0.0的bloc迁移指南:

signInBloc.stream.listen((state) {