草庐IT

dart-async

全部标签

dart - 如何让 Stack 小部件将自身限制为 Flutter 中的 Positioned 子部件?

在这段代码中,我尝试在Stack小部件中绘制一个Text小部件。但是,Stack小部件不会根据定位的小部件自行调整大小,因此文本会被截断。如何定位文本,同时仍然影响Stack的大小?returnColumn(children:[Stack(children:[Container(height:20,width:20,color:Colors.green,),Positioned(top:10,child:Text('Doesnotrenderbecausethestackisonly20x20'),)],),Container(height:40,width:40,color:Colo

dart - 获取 _InternalLinkedHashMap<String, dynamic >' is not a subtype of type ' FutureOr<Response>'

我是Dart/Flutter的新手,我正在尝试获取使用网络服务的future结果:Future_readData()async{(...)http.Responseresponse=awaithttp.post(request,headers:{"SOAPAction":"http://www.totvs.com/IwsConsultaSQL/RealizarConsultaSQL","Content-Type":"text/xml;charset=UTF-8","Authorization":"BasicbWVzdHJlOnRvdHZz","cache-control":"no-ca

dart - 如何从 http 响应迭代 cookie 值?

我在我的flutter应用中使用了restAPI。对于进一步的请求,我需要从我的个人资料API收到的JSESSIONID。我成功得到了回应,但我需要指南来迭代cookie值。我遵循了以下步骤:finalresponse=awaithttp.get(strURL,headers:{"Authorization":basicAuth,"Content-Type":"application/json"},);StringrawCookie=response.headers['set-cookie'];print('rawCookie$rawCookie');作为打印原始cookie,它正在打

firebase-realtime-database - 如何在 Dart 中使用 await 而不是 .then()

我在Flutter应用程序中有以下行。_devicesRef指的是Firebase实时数据库中的某个节点。_devicesRef.child(deviceId).once().then((DataSnapshotdata)async{print(data.key);vara=await...print(a);}这些线路工作正常。现在我想使用await而不是.then()。但不知何故,once()永远不会返回。vardata=await_devicesRef.child(deviceId).once();print(data.key);vara=await...print(a);所以pr

dart - 如果类型化函数不返回值,Dart 分析器不应该显示警告吗?

例如,采用ReduxStoreConnector小部件的builder参数。typedefViewModelBuilder=WidgetFunction(BuildContextcontext,ViewModelvm,);表明它返回了一个Widget。为该参数设置值时,分析器目前允许您(错误地)定义它而没有返回值。builder:(BuildContextcontext,Functiondispatch){Column(mainAxisSize:MainAxisSize.min,...}这也造成了一个空的构建函数,花了一点时间才意识到错误。当其他类型化函数未以返回结束时,分析器会捕获。

dart - Flutter 代码,在按下按钮时添加或显示小部件或在按下方法时设置状态

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭3年前。Improvethisquestion我是flutter的新手,想在按下按钮后显示文本小部件。import'package:flutter/material.dart';classdellecturerextendsStatefulWidget{@override_dellecturerStatecreateState()=>_dellecturerState();}class_dellecturerStateextendsState

dart - 在 Flutter iconButton 中点击 appBar 但错误来了

我一直在尝试在appBar中单击iconButton时触发对话框,但出现错误这个错误是持久性的。我认为在showDialog()中传递的上下文有一些我不确定的问题导入“包:flutter/material.dart”;import'package:flutter_colorpicker/flutter_colorpicker.dart';voidmain()=>runApp(newMyApp());classMyAppextendsStatefulWidget{##Heading##@overrideStatecreateState(){//TODO:implementcreateSt

dart - 相对于居中的小部件定位小部件

我正在制作一个登录页面。我希望电子邮件/密码文本字段在页面中居中,按钮在最后一个字段下方48dp(因此不考虑文本字段居中位置的计算)。我不知道如何修改我的布局,使按钮不作为当前屏幕截图中显示的居中元素包含在内:我的代码:classLoginScreenextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnScaffold(backgroundColor:Colors.white,body:Row(mainAxisAlignment:MainAxisAlignment.center,crossAxis

dart - flutter 代码实验室 : Update ListView on different screen

我完成了FlutterNameGeneratorcodelab并希望扩展它以直接从“保存的建议列表”中删除项目。为此,我在下面添加了onTap处理程序,该处理程序从列表中删除了该对。但是,在我返回并再次重新打开屏幕之前,列表不会更新。如何立即更新第二个屏幕上的列表?void_pushSaved(){Navigator.of(context).push(MaterialPageRoute(builder:(BuildContextcontext){finalIterabletiles=_saved.map((WordPairpair){returnListTile(title:Text(

dart - Flutter/Dart 类(class)

我在文件user_service.dart中实现了一个类:classUserService{FuturecreateUser(...)....}我试过在另一个类中引用createUser方法我导入用户服务类import'user_service.dart';然后尝试UserServiceuserService;print(userService.toString());UserService.createUser(....);它编译得很好。我收到一个错误:NoSuchMethodError:在null上调用了方法“createUser”。有什么想法吗?感谢帮助。