草庐IT

T_OLD_FUNCTION

全部标签

function - : in Dart function?有什么用

我正在测试一些Flutter应用程序并遇到:在Dart函数中,它用于什么?我在FirebaseforFlutter教程中找到了它。我试图在谷歌中搜索它,但找不到任何东西。classRecord{finalStringname;finalintvotes;finalDocumentReferencereference;Record.fromMap(Mapmap,{this.reference}):assert(map['name']!=null),assert(map['votes']!=null),name=map['name'],votes=map['votes'];Record.f

flutter - 试图将 DocumentID 从 ListView 传递给 ¨ Like ¨ Function

我使用ListView来显示我从Firebase获得的所有帖子,当用户按下按钮时,它们将特殊帖子的DocumentID发送到“like”函数,但我收到以下错误:I/flutter(28036):══╡EXCEPTIONCAUGHTBYGESTURE╞═══════════════════════════════════════════════════════════════════I/flutter(28036):ThefollowingNoSuchMethodErrorwasthrownwhilehandlingagesture:I/flutter(28036):Class'Quer

flutter - 如何修复错误 "This function has a return type of Column, but doesn' t 以返回语句结尾”

正在开发一个演示聊天应用程序,尝试从firestore返回数据。并收到错误。child:Column(mainAxisAlignment:MainAxisAlignment.spaceBetween,crossAxisAlignment:CrossAxisAlignment.stretch,children:[StreamBuilder(stream:_firestore.collection('messagees').snapshots(),builder:(context,snapshot){if(snapshot.hasData){finalmessages=snapshot.d

function - Dart 编程语言中的函数和方法有什么区别?

我是Dart和Flutter的新手,我想知道它们之间的实际区别以及何时使用哪个。 最佳答案 函数是在类外部声明的顶级函数,或者是在另一个函数或方法内部创建的内联函数。方法与类的实例相关联,并隐式引用this。ma​​in.dart//functionvoidfoo()=>print('foo');//functionStringbar(){return'bar';}voidfooBar(){intadd(inta,intb)=>a+b;//inlinefunctionintvalue=0;for(vari=0;iprint('foo

function - 如何将函数传递给其他类并将函数的响应返回给 flutter 中的主类

我有一个在主类中调用它的类,但我想将一个函数传递给子类并将函数运行到子类并将函数的响应返回给主类在flutterdart中如何做。 最佳答案 做classsubclassNamefinalfunctionNameOfFunction;subclassName(this.NameOfFunction);在主类中subclassName(thefunctionyouwanttopass);主要class_MyAppStateextendsState{var_questionIndex=0;void_answerQuestion(){se

function - 使用功能在 flutter 中添加多个图像?

我没有遇到任何问题,但我有一个问题,因为我必须在我的应用程序中添加多张图片。假设将来这些图像的数量会变得很大,所以我只想知道我们如何在flutter中使用函数。这就是我现在添加图像的方式:Container(color:Colors.redAccent,height:2),SizedBox(height:8),Row(crossAxisAlignment:CrossAxisAlignment.start,children:[Expanded(child:Image.asset('assets/cat.jpg',width:110.0,height:100.0,fit:BoxFit.fi

flutter - 在 Android Studio 中构建时无法摆脱警告 : your installation of Flutter is 90 days old.

我正在构建一个使用Flutter作为学习练习的应用程序。当我从AndroidStudio中运行该应用程序时,我总是会收到此警告+----------------------------------------------------------------------------+¦WARNING:yourinstallationofFlutteris90daysold.¦¦¦¦Toupdatetothelatestversion,run"flutterupgrade".¦+--------------------------------------------------------

function - 在它之外调用小部件自己的功能

我有一个有状态的小部件,它可能有两种情况,第一种是带有第一个文本的容器,例如“注册”,第二种是带有不同文本的不同颜色的容器,因为例如“确认”。问题是这两种情况之间的转换是使用动画完成的,而不是即时逻辑,例如:color:isSituation1?Colors.blue:Colors.red.其实是这样的:color:Color.lerp(Colors.blue,Colors.red,_animation1.value)我有一个函数,当用户点击转发动画Controller的容器时运行,如下所示:_controller1.forward()这是一个名为Button1的小部件所以在我的主页有

firebase - flutter future :A build function returned null

我想从firebase检索数据到futurebuilder。我为此使用了这个函数。FuturegetAllData()async{ReseviorDataModelresModel;DatabaseReferenceref=FirebaseDatabase.instance.reference();DataSnapshotchilded=awaitref.child("Reservoir/${widget.placeName}").once();Mapvalues;values=childed.value;resModel=ReseviorDataModel.customConstrc

firebase - flutter/火力基地 : How can i access the current user without using '.then(...)' function

我试图避免在我需要访问当前用户UID的所有代码中使用.then((u){returnu.uid})函数,而只是通过调用getCurrentUser().uid以获得更快的访问速度。但是,它给了我一个错误Thegetter'uid'wascalledonnull.但它不是null,因为它确实在控制台中打印,但只有在显示它为null并且最后出现一些错误之后原因。我不太了解Future/Async/Await逻辑,因此非常感谢任何帮助!classUsersAPI{finalDatabaseReferenceusersRef=FirebaseDatabase.instance.referenc