草庐IT

Flutter_Blue

全部标签

flutter - 抽屉未定义

我收到一条错误消息,指出抽屉未定义,当我将gridview.count添加到正文时,它现在给出此错误whichdrawerisnotdefine...我该如何修复此错误?这是我的脚手架:returnnewScaffold(appBar:newAppBar(title:Stack(children:[Text('PickerUp')],),centerTitle:true,),body:newGridView.count(crossAxisCount:2,children:List.generate(100,(index){returnCenter(child:Text('Item$in

flutter - 抽屉未定义

我收到一条错误消息,指出抽屉未定义,当我将gridview.count添加到正文时,它现在给出此错误whichdrawerisnotdefine...我该如何修复此错误?这是我的脚手架:returnnewScaffold(appBar:newAppBar(title:Stack(children:[Text('PickerUp')],),centerTitle:true,),body:newGridView.count(crossAxisCount:2,children:List.generate(100,(index){returnCenter(child:Text('Item$in

flutter - 制作具有动态行数的文本

假设我在指定高度的Container中有一个Text。我想制作一个满足这两个条件但不知道如何制作的Text小部件:如果文本太长,只要不溢出容器,我希望它一直换到下一行。如果文本太长而无法全部显示在Container中,那么我仍然希望Text小部件尽可能地扩展并用省略号替换一些最后显示的字符. 最佳答案 解决方法如下:finalloremIpsum="Loremipsumdolorsitamet,consecteturadipiscingelit,seddoeiusmodtemporincididuntutlaboreetdolore

flutter - 制作具有动态行数的文本

假设我在指定高度的Container中有一个Text。我想制作一个满足这两个条件但不知道如何制作的Text小部件:如果文本太长,只要不溢出容器,我希望它一直换到下一行。如果文本太长而无法全部显示在Container中,那么我仍然希望Text小部件尽可能地扩展并用省略号替换一些最后显示的字符. 最佳答案 解决方法如下:finalloremIpsum="Loremipsumdolorsitamet,consecteturadipiscingelit,seddoeiusmodtemporincididuntutlaboreetdolore

Flutter,将参数传递给PageRoutebuilder

在方法gotoThirdScreen()中,我试图将参数传递给一个类。我认为问题始于://=========================================================//===请将PageRouteBuilderCode放在这里。SecondPage类有...widget.title。但不确定如何从_gotoThirdPage()传递标题。此代码有效//===============================import'package:flutter/material.dart';voidmain()=>runApp(newMyApp())

Flutter,将参数传递给PageRoutebuilder

在方法gotoThirdScreen()中,我试图将参数传递给一个类。我认为问题始于://=========================================================//===请将PageRouteBuilderCode放在这里。SecondPage类有...widget.title。但不确定如何从_gotoThirdPage()传递标题。此代码有效//===============================import'package:flutter/material.dart';voidmain()=>runApp(newMyApp())

firebase - 如何从查询的文档中获取字段 Flutter/Firestore

我需要查询用户的信息,但到目前为止,我一直在思考如何从保存当前登录用户信息的文档中的字段中获取值:StringfirstName="";StringlastName="";voidgetInfo()async{varuser=FirebaseAuth.instance.currentUser();varuserQuery=Firestore.instance.collection('Users').where('e-mail',isEqualTo:'$user.email');//WHATSHOULDIDONEXT}@overridevoidinitState(){super.init

firebase - 如何从查询的文档中获取字段 Flutter/Firestore

我需要查询用户的信息,但到目前为止,我一直在思考如何从保存当前登录用户信息的文档中的字段中获取值:StringfirstName="";StringlastName="";voidgetInfo()async{varuser=FirebaseAuth.instance.currentUser();varuserQuery=Firestore.instance.collection('Users').where('e-mail',isEqualTo:'$user.email');//WHATSHOULDIDONEXT}@overridevoidinitState(){super.init

material-design - 在 Flutter 中平滑地转换状态

我在两种状态之间切换。一个是默认应用栏,另一个是搜索应用栏。我要问的是,我如何才能使这种过渡平稳,因为此刻,它会立即从一种状态跳到另一种状态,看起来非常具有破坏性。这是我的代码:@overrideWidgetbuild(BuildContextcontext){varappBar;if(isSearching){appBar=AppBar(title:Text("SEARCH"),leading:IconButton(onPressed:(){stopSearch();},icon:Icon(Icons.arrow_back),),);}else{appBar=AppBar(title

material-design - 在 Flutter 中平滑地转换状态

我在两种状态之间切换。一个是默认应用栏,另一个是搜索应用栏。我要问的是,我如何才能使这种过渡平稳,因为此刻,它会立即从一种状态跳到另一种状态,看起来非常具有破坏性。这是我的代码:@overrideWidgetbuild(BuildContextcontext){varappBar;if(isSearching){appBar=AppBar(title:Text("SEARCH"),leading:IconButton(onPressed:(){stopSearch();},icon:Icon(Icons.arrow_back),),);}else{appBar=AppBar(title