Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/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 如何在Flatter中将数据从websocket传递到UI_Flutter_Dart - Fatal编程技术网

Flutter 如何在Flatter中将数据从websocket传递到UI

Flutter 如何在Flatter中将数据从websocket传递到UI,flutter,dart,Flutter,Dart,我有一个文件“socket.dart”,它连接到irc服务器并将消息(或事件)发送到“messageHandler.dart”,该文件将irc消息解析为dart类并对其进行分类(可以是文本消息、房间更改等),现在我想将消息发送到我的UI,我有问题: 我应该使用BLoC或Provider之类的库,还是只使用Streams(*可以删除或修改消息) 哪个小部件显示消息更有意义(每个通道有数千个用户,每分钟有数百条消息) *我用的插座是 *每次我看到BLoC示例时,它们都使用固定列表或API请求,对象数

我有一个文件“socket.dart”,它连接到irc服务器并将消息(或事件)发送到“messageHandler.dart”,该文件将irc消息解析为dart类并对其进行分类(可以是文本消息、房间更改等),现在我想将消息发送到我的UI,我有问题:

  • 我应该使用BLoC或Provider之类的库,还是只使用Streams(*可以删除或修改消息)
  • 哪个小部件显示消息更有意义(每个通道有数千个用户,每分钟有数百条消息)
  • *我用的插座是

    *每次我看到BLoC示例时,它们都使用固定列表或API请求,对象数量为X

    我对Dart、Flatter和移动应用程序编程还不熟悉。
    也许我应该用React Native?我已经花了大约1周的时间试图解决这个问题。

    我建议您使用DI库将对象注入到界面中,而且我认为Flitter非常适合您的使用。(过于笼统的问题,意味着笼统的回答)