草庐IT

widget-hint

全部标签

dart - Flutter - 如何重启或重绘当前屏幕 Widget

我正在使用抽屉导航,我在其中设计了一个屏幕名称作为PostProperty屏幕,其中实现了多个文本表单字段、图像上传,我想要的是当用户单击提交/添加按钮时,然后是当前屏幕应该重绘小部件或清除所有表单字段,以便用户可以提交/添加另一个,请指导我,如何实现这一点。WidgetBuildCode@overrideWidgetbuild(BuildContextcontext){returnnewScaffold(key:scaffoldKey,resizeToAvoidBottomPadding:false,backgroundColor:Colors.white,appBar:showAp

dart - Flutter - 如何重启或重绘当前屏幕 Widget

我正在使用抽屉导航,我在其中设计了一个屏幕名称作为PostProperty屏幕,其中实现了多个文本表单字段、图像上传,我想要的是当用户单击提交/添加按钮时,然后是当前屏幕应该重绘小部件或清除所有表单字段,以便用户可以提交/添加另一个,请指导我,如何实现这一点。WidgetBuildCode@overrideWidgetbuild(BuildContextcontext){returnnewScaffold(key:scaffoldKey,resizeToAvoidBottomPadding:false,backgroundColor:Colors.white,appBar:showAp

flutter - Align Widget inside Stack 占全屏

我正在使用对齐在我的堆栈中定位小部件。当我在堆栈中的任何子项中使用对齐时,堆栈会占据全屏。否则堆栈是最高的child的高度。我在这里很困惑。align不是用来对齐堆栈中的child吗?这是我的代码:bottomNavigationBar:Stack(children:[Container(color:Colors.greenAccent,width:double.infinity,height:45,),Align(alignment:Alignment.bottomCenter,child:Container(width:80,height:80,decoration:BoxDeco

flutter - Align Widget inside Stack 占全屏

我正在使用对齐在我的堆栈中定位小部件。当我在堆栈中的任何子项中使用对齐时,堆栈会占据全屏。否则堆栈是最高的child的高度。我在这里很困惑。align不是用来对齐堆栈中的child吗?这是我的代码:bottomNavigationBar:Stack(children:[Container(color:Colors.greenAccent,width:double.infinity,height:45,),Align(alignment:Alignment.bottomCenter,child:Container(width:80,height:80,decoration:BoxDeco

flutter - 如何在 Flutter 中设计这个自定义的 widget 形状

我正在使用Flutter设计移动应用程序,但我不知道如何设计自定义按钮或listTile或任何类型的小部件,使其看起来像下图: 最佳答案 您可以通过组合Widget来创建该设计,这就是Flutter的美妙之处,这是我制作的示例:classMyCustomButtonextendsStatelessWidget{finalStringtitle;finalColorcolor;finalIconDataicon;finalradius=35.0;finalVoidCallbackonTap;constMyCustomButton({K

flutter - 如何在 Flutter 中设计这个自定义的 widget 形状

我正在使用Flutter设计移动应用程序,但我不知道如何设计自定义按钮或listTile或任何类型的小部件,使其看起来像下图: 最佳答案 您可以通过组合Widget来创建该设计,这就是Flutter的美妙之处,这是我制作的示例:classMyCustomButtonextendsStatelessWidget{finalStringtitle;finalColorcolor;finalIconDataicon;finalradius=35.0;finalVoidCallbackonTap;constMyCustomButton({K

flutter - '_Type' 不是类型 'Widget' 的子类型

我把NoContentPage中的红屏'_Type'isnotasubtypeoftype'Widget'异常记下了完整的组件代码并调用了place到StatefulWidget中。这段代码有什么问题。我认为这是flutter中非常常见的异常。classNoContentPageextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){return(newContainer(width:320.0,child:newColumn(children:[Center(child:Text(AppLocalization

flutter - '_Type' 不是类型 'Widget' 的子类型

我把NoContentPage中的红屏'_Type'isnotasubtypeoftype'Widget'异常记下了完整的组件代码并调用了place到StatefulWidget中。这段代码有什么问题。我认为这是flutter中非常常见的异常。classNoContentPageextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){return(newContainer(width:320.0,child:newColumn(children:[Center(child:Text(AppLocalization

sqlite - Flutter:类型 'Future<dynamic>' 不是类型 'Widget' 的子类型

我正在使用sqlite将数据存储在我的Flutter应用程序中。我有一个模式bottomsheet,它用filterchips打开,当你选择一个时,它会将项目添加到数据库中。如果项目已经存在,则检查filterchip。当我调用数据库函数来检查该项目是否已经存在时,出现以下错误。我尝试过同时使用async和await。数据库查询代码://FINDTAGfindTag(inttagId)async{vardbConnection=awaitdb;varres=awaitdbConnection.query("$TABLE_NAME",where:"tagId=?",whereArgs:[

sqlite - Flutter:类型 'Future<dynamic>' 不是类型 'Widget' 的子类型

我正在使用sqlite将数据存储在我的Flutter应用程序中。我有一个模式bottomsheet,它用filterchips打开,当你选择一个时,它会将项目添加到数据库中。如果项目已经存在,则检查filterchip。当我调用数据库函数来检查该项目是否已经存在时,出现以下错误。我尝试过同时使用async和await。数据库查询代码://FINDTAGfindTag(inttagId)async{vardbConnection=awaitdb;varres=awaitdbConnection.query("$TABLE_NAME",where:"tagId=?",whereArgs:[