草庐IT

零部件

全部标签

dart - Flutter 处理来自其他小部件的输入文本字段

我正在使用GeekyAnts的Flutter登录主页动画。您可以在以下位置找到它:https://github.com/GeekyAnts/flutter-login-home-animation我无法处理在字段中输入的用户名和密码值,因为这些字段是通过名为FormContainer的小部件从登录页面调用的,该小部件包含另外两个名为InputFieldArea的小部件。在TextFormField中使用onChanged时,我不知道如何使这些值到达父LoginPage类。您能否帮助我了解应如何处理登录页面中字段的更改以使登录正常进行?谢谢! 最佳答案

flutter - 如何防止在父小部件 GestureDetector 上触发 onTapDown?

我有一个堆栈,其中可以拖动多个小部件。此外,Stack所在的容器有一个GestureDetector可以在onTapDown和onTapUp上触发。我希望仅当用户在Stack中的小部件外部点击时才触发这些onTap事件。我尝试了以下代码:classGesturesextendsStatefulWidget{@overrideStatecreateState()=>_GesturesState();}class_GesturesStateextendsState{Colorbackground;Offsetpos;@overridevoidinitState(){super.initSt

mobile - Flutter 在小部件之间传递数据?

我有两个有状态小部件,第一个名为MyApp,它在ListView构建器中显示员工列表。第二个有状态小部件名为ActionButton,它也是一个有状态小部件。ActionButton小部件返回一个警告对话框。在警报对话框中,我可以通过输入员工姓名和薪水来添加新员工。问题是,为了显示新添加的员工,我必须热重新加载应用程序。有没有办法通知MyApp小部件已添加新员工,然后在ListView构建器中显示新添加的员工。下面是MyAppWidget的代码:import'package:flutter/material.dart';import'./database_helper.dart';im

dart - Flutter 有状态小部件 - 单击按钮时保存状态的问题

以下是一个简单的代码(在ma​​in.dart中),我试图用它来重温几个月前我正在做的flutter基础知识。这里,在下面的代码中,setState()没有按预期工作,原因是状态错误。我可以通过创建单独的statefulwidgetwiths状态来使它可用,这些状态构成以下用于按钮和文本更改的元素。但在这里我想知道是否可以通过对以下代码进行最少的更改来匿名完成此操作import'package:flutter/material.dart';vartextStrings=["Hello","Hi","Hey","Aloha"];varcounter=0;voidmain()=>runAp

dart - 对齐警报对话框按钮栏小部件

我是Flutter的新手,所以我正在尝试创建一个显示警报对话框的小部件。在警报对话框的内容中,我得到了SingleChildScrollView,在所谓的按钮栏中,我有一个文本、复选框和一个按钮,我想对齐它们(将带有文本的复选框放在左侧,按钮放在右侧),但我不知道怎么办。尝试扩展和灵活,还尝试插入行并将mainAxisAlignment设置为spaceEvenly,但不起作用,有人可以帮助我吗?代码如下:classTermsAndConditionsAlertDialogextendsStatefulWidget{TermsAndConditionsAlertDialogStatecr

flutter - 查找停用的小部件的祖先是不安全的

我是Flutter的新手,我正在尝试使用对话框接收数据。当在textField中单击时,出现image2的错误...show(BuildContextcontext){vardialog=Dialog(child:Container(margin:EdgeInsets.all(8.0),child:Form(child:Column(mainAxisSize:MainAxisSize.min,children:[TextFormField(decoration:InputDecoration(labelText:"Insiraonúmerodetelefone",border:Outl

json - 如何使用 flutter Dropdown 小部件从 Django REST API 端点填充数据

我有一个使用DjangoREST构建的后端,带有一些端点。我需要使用Flutter下拉小部件显示国家/地区列表。但我发现很难在下拉列表中显示状态列表。我哪里出错了,我该如何让它发挥作用。我已经遵循了flutterdoc上的指南https://flutter.io/docs/cookbook/networking/background-parsing但我仍然没有让它工作。这是我遇到的错误。Compilermessage:lib/src/ui/musicrelease/song_upload_page.dart:458:26:Error:Themethod'[]'isn'tdefinedf

dart - 如何在 Flutter 中将一个小部件对齐到屏幕顶部并将另一个小部件居中到屏幕中间?

在同一主体内,我试图将一个小部件对齐到屏幕顶部,将另一个小部件对齐到屏幕中央。这被证明是困难的。这是我的代码:body:Column(children:[Row(mainAxisAlignment:MainAxisAlignment.start,crossAxisAlignment:CrossAxisAlignment.start,children:[Container(color:Colors.redAccent,width:screenWidth,height:50.0,child:Center(child:Text("HelloWorld!",style:TextStyle(fo

dart - 如何从小部件中的 firestore 检索数据?

在我的用户集合中,存储了photoURL、name等字段。我想在我的小部件中显示这些字段。这是我获取当前用户的代码。Future_getUserDoc()async{finalFirebaseAuth_auth=FirebaseAuth.instance;finalFirestore_firestore=Firestore.instance;FirebaseUseruser=await_auth.currentUser();setState((){userRef=_firestore.collection('users').document(user.uid);});}我不知道如何获取

flutter - 如何在有状态或无状态小部件之外访问 BuildContext?

我在Flutter中创建了一个扩展AppBar类的类,这样我就可以在需要时重用它。我的问题是如何访问有状态/无状态小部件构建上下文?classAppBarLayoutextendsAppBar{staticfinalAppController_appController=newAppController();finalGlobalKey_scaffoldKey;finalStringappBarTitle;AppBarLayout(this.appBarTitle,this._scaffoldKey):super(title:Text(appBarTitle),leading:Icon