草庐IT

flutter-pub

全部标签

flutter - 向 map 中的列表添加值的正确方法是什么?

我正在创建一个Flutter应用程序,我希望用户能够将事件(字符串)添加到Map(Map>)中的列表中。.然后在屏幕上显示它们(稍后在listView上)。这是Events和DatePicker所在的类:classEventBrain{finalMap>events={};FutureaddEvent(BuildContextcontext,Stringtitle)async{finaldtPick=awaitshowDatePicker(context:context,initialDate:DateTime.now(),firstDate:DateTime(2019),lastDa

flutter - 向 map 中的列表添加值的正确方法是什么?

我正在创建一个Flutter应用程序,我希望用户能够将事件(字符串)添加到Map(Map>)中的列表中。.然后在屏幕上显示它们(稍后在listView上)。这是Events和DatePicker所在的类:classEventBrain{finalMap>events={};FutureaddEvent(BuildContextcontext,Stringtitle)async{finaldtPick=awaitshowDatePicker(context:context,initialDate:DateTime.now(),firstDate:DateTime(2019),lastDa

flutter - 卡片小部件内的 ListView 未使用列布局显示在屏幕上

我正在尝试使用列布局在卡片小部件内显示ListView,但卡片小部件未出现在屏幕中,我收到错误消息。然而,当我更改为堆栈布局时,小部件出现在屏幕上但位于其他组件之上,这不是我想要的。请参阅下面我的卡片小部件代码import'package:flutter/material.dart';import'package:finsec/widget/cardview_list_widget.dart';import'package:finsec/widget/header.dart';import'package:finsec/widget/vertical_padding.dart';imp

flutter - 卡片小部件内的 ListView 未使用列布局显示在屏幕上

我正在尝试使用列布局在卡片小部件内显示ListView,但卡片小部件未出现在屏幕中,我收到错误消息。然而,当我更改为堆栈布局时,小部件出现在屏幕上但位于其他组件之上,这不是我想要的。请参阅下面我的卡片小部件代码import'package:flutter/material.dart';import'package:finsec/widget/cardview_list_widget.dart';import'package:finsec/widget/header.dart';import'package:finsec/widget/vertical_padding.dart';imp

flutter - 如何在 statefulWidget 中使用 flutter provider?

我正在使用flutter_provider进行状态管理。我想从Api加载页面(statefulwidget)上的一些项目。我在页面开始时显示加载程序,并希望在获取项目后显示它们。播放列表.dart-classPlaylistextendsStatefulWidget{@override_PlaylistStatecreateState()=>_PlaylistState();}class_PlaylistStateextendsState{varvideosState;@overridevoidinitState(){super.initState();videosState=Prov

flutter - 如何在 statefulWidget 中使用 flutter provider?

我正在使用flutter_provider进行状态管理。我想从Api加载页面(statefulwidget)上的一些项目。我在页面开始时显示加载程序,并希望在获取项目后显示它们。播放列表.dart-classPlaylistextendsStatefulWidget{@override_PlaylistStatecreateState()=>_PlaylistState();}class_PlaylistStateextendsState{varvideosState;@overridevoidinitState(){super.initState();videosState=Prov

flutter - 如何使变量成为最终变量并在 initState() 中为其赋值

在StatefulWidget中制作AnimationControllerfinal的最佳方法是什么,以下代码会出错。finalAnimationController_controller;//Iwanttokeepitfinal@overridevoidinitState(){super.initState();_controller=AnimationController(vsync:this);//error} 最佳答案 那是不可能的。initState不能用于初始化final变量。即便如此,也无法将AnimationCont

flutter - 如何使变量成为最终变量并在 initState() 中为其赋值

在StatefulWidget中制作AnimationControllerfinal的最佳方法是什么,以下代码会出错。finalAnimationController_controller;//Iwanttokeepitfinal@overridevoidinitState(){super.initState();_controller=AnimationController(vsync:this);//error} 最佳答案 那是不可能的。initState不能用于初始化final变量。即便如此,也无法将AnimationCont

flutter - 警告对话框中垂直对齐的 FlatButtons?

我想在Flutter中显示一个带有3个按钮的AlertDialog,但垂直对齐,因为按钮的文本占用了太多空间。到目前为止,我只让它们水平显示。知道如何解决吗?这篇文章(HowtomakeanAlertDialoginFlutter?)中的解决方案对我不起作用,仍然水平显示。staticFutureshowLogoutAllDevicesOrOnlyThisDialog(BuildContextcontext){varb1=FlatButton(textColor:Colors.red,child:Text('Onlyonthisdevice'),onPressed:(){Navigat

flutter - 警告对话框中垂直对齐的 FlatButtons?

我想在Flutter中显示一个带有3个按钮的AlertDialog,但垂直对齐,因为按钮的文本占用了太多空间。到目前为止,我只让它们水平显示。知道如何解决吗?这篇文章(HowtomakeanAlertDialoginFlutter?)中的解决方案对我不起作用,仍然水平显示。staticFutureshowLogoutAllDevicesOrOnlyThisDialog(BuildContextcontext){varb1=FlatButton(textColor:Colors.red,child:Text('Onlyonthisdevice'),onPressed:(){Navigat