草庐IT

dart-async

全部标签

dart - 如何解决图像选择器崩溃应用程序错误?

我在选择图像时遇到应用程序崩溃。我正在使用image_picker:0.5.0+7使用任何ImageSource都会使应用程序崩溃。文件_文件状态;FuturegetImage(ImageSourceimageSource)async{//usingyourmethodofgettinganimagefinalFileimage=awaitImagePicker.pickImage(source:imageSource);print("path::");setState((){//print("path::"+image.path);_fileState=image;});}Shutt

dart - StreamBuilder 在调用 StreamController.sink.add 时没有反应

我的Flutter应用程序中有一个屏幕专门用于编辑对象列表。当您按下编辑按钮时,会弹出一个模式,允许您编辑对象值。当您关闭模型时,列表会通过BLoC刷新。但是,当调用刷新列表的方法时,没有任何反应。bloc.dartclassBloc{final_provider=ModelProvider();final_controller=StreamController>();Stream>getmodels=>_controller.stream;voidgetModels()async{finalListmodels=await_provider.readAll();_controller

dart - StreamBuilder 在调用 StreamController.sink.add 时没有反应

我的Flutter应用程序中有一个屏幕专门用于编辑对象列表。当您按下编辑按钮时,会弹出一个模式,允许您编辑对象值。当您关闭模型时,列表会通过BLoC刷新。但是,当调用刷新列表的方法时,没有任何反应。bloc.dartclassBloc{final_provider=ModelProvider();final_controller=StreamController>();Stream>getmodels=>_controller.stream;voidgetModels()async{finalListmodels=await_provider.readAll();_controller

dart - Flutter _TypeError(类型 'List<dynamic>' 不是类型 'Map<String, dynamic>' 的子类型)

我是Flutter的新手,遇到了类型错误。我正在尝试使用json自动序列化。在做了一些调整之后,这里是它的样子这是我尝试从api获取数据的方式FuturegetMyProduct()async{finalres=awaithttp.get('url');finaldata=json.decode(res.body);BaseResponsereq=newBaseResponse.fromJson(data);returnreq;}我的BaseResponse类如下所示import'package:dynamicapp/model/model.dart';import'package:j

dart - Flutter _TypeError(类型 'List<dynamic>' 不是类型 'Map<String, dynamic>' 的子类型)

我是Flutter的新手,遇到了类型错误。我正在尝试使用json自动序列化。在做了一些调整之后,这里是它的样子这是我尝试从api获取数据的方式FuturegetMyProduct()async{finalres=awaithttp.get('url');finaldata=json.decode(res.body);BaseResponsereq=newBaseResponse.fromJson(data);returnreq;}我的BaseResponse类如下所示import'package:dynamicapp/model/model.dart';import'package:j

dart - flutter - SocketException : Connection failed (OS Error: Network is unreachable, errno = 101)

连接到以太坊节点时出错E/flutter(23790):[ERROR:flutter/lib/ui/ui_dart_state.cc(148)]UnhandledException:SocketException:Connectionfailed(OSError:Networkisunreachable,errno=101)--------------------------------web3连接代码如下------------------------------------------------import'package:flutter/material.dart';impor

dart - flutter - SocketException : Connection failed (OS Error: Network is unreachable, errno = 101)

连接到以太坊节点时出错E/flutter(23790):[ERROR:flutter/lib/ui/ui_dart_state.cc(148)]UnhandledException:SocketException:Connectionfailed(OSError:Networkisunreachable,errno=101)--------------------------------web3连接代码如下------------------------------------------------import'package:flutter/material.dart';impor

dart - 使用物理 Android 设备访问本地主机

我正在尝试使用我的物理Android设备访问我在http://localhost:8000/test上运行的nginx网络服务。但它不起作用。使用http://localhost:8000/test或http://10.0.2.2:8000/test。我收到此错误消息:UnhandledException:SocketException:OSError:Networkisunreachable,errno=101,address=10.0.2.2,port=40914 最佳答案 在终端中运行此命令:ifconfig|grepmask

dart - 使用物理 Android 设备访问本地主机

我正在尝试使用我的物理Android设备访问我在http://localhost:8000/test上运行的nginx网络服务。但它不起作用。使用http://localhost:8000/test或http://10.0.2.2:8000/test。我收到此错误消息:UnhandledException:SocketException:OSError:Networkisunreachable,errno=101,address=10.0.2.2,port=40914 最佳答案 在终端中运行此命令:ifconfig|grepmask

dart - 应用程序启动后如何启动一次登录和启动画面页面

我正在为某个应用程序开发登录页面和启动画面,如何将这些路由设置为仅启动一次?Stack(fit:StackFit.loose,children:[Image(image:AssetImage('images/home.png'),fit:BoxFit.cover,width:MediaQuery.of(context).size.width,height:MediaQuery.of(context).size.height,),Column(crossAxisAlignment:CrossAxisAlignment.center,mainAxisAlignment:MainAxisAl