草庐IT

flutter_blue_plus

全部标签

web - 我在将图像添加到 flutter 项目时遇到问题

我正在试验一个flutterweb项目(可能没有什么不同,但值得一提),我想添加一张图片,但每次尝试都会出错,我已将正确的Assets添加到pubspec.yaml文件中,文件位于文件夹中。我已经尝试重新启动我的ide,并且flutterclean。完全没有变化。class_homePageStateextendsState{@overrideWidgetbuild(BuildContextcontext){vartextStyle=TextStyle(color:Colors.black,fontSize:30,fontWeight:FontWeight.w100,);returnM

web - 我在将图像添加到 flutter 项目时遇到问题

我正在试验一个flutterweb项目(可能没有什么不同,但值得一提),我想添加一张图片,但每次尝试都会出错,我已将正确的Assets添加到pubspec.yaml文件中,文件位于文件夹中。我已经尝试重新启动我的ide,并且flutterclean。完全没有变化。class_homePageStateextendsState{@overrideWidgetbuild(BuildContextcontext){vartextStyle=TextStyle(color:Colors.black,fontSize:30,fontWeight:FontWeight.w100,);returnM

flutter - 在 showDialog 上打开键盘时重新创建页面

我的flutter项目有问题,我创建按钮来显示带有表单和文本字段的对话框,当对话框打开时,我点击texfield,重新创建页面,这是我的代码void_showDialog(){showDialog(context:context,builder:(BuildContextcontext){returnCupertinoAlertDialog(title:Text('AddNew'),content:Card(color:Colors.transparent,elevation:0.0,child:Column(children:[TextField(decoration:InputDe

flutter - 在 showDialog 上打开键盘时重新创建页面

我的flutter项目有问题,我创建按钮来显示带有表单和文本字段的对话框,当对话框打开时,我点击texfield,重新创建页面,这是我的代码void_showDialog(){showDialog(context:context,builder:(BuildContextcontext){returnCupertinoAlertDialog(title:Text('AddNew'),content:Card(color:Colors.transparent,elevation:0.0,child:Column(children:[TextField(decoration:InputDe

asynchronous - Flutter 提取异步到分隔符类和方法

Myimplementationrepository在main方法中,我有这行代码可以连接到数据库并正常工作Futuremain()async{finaldatabase=await$FloorAppDatabase.databaseBuilder('flutter_database.db').build();finaluserDao=database.userDao;runApp(MaterialApp(...);}现在我正在尝试使用这些代码finaldatabase=await$FloorAppDatabase.databaseBuilder('flutter_database.d

asynchronous - Flutter 提取异步到分隔符类和方法

Myimplementationrepository在main方法中,我有这行代码可以连接到数据库并正常工作Futuremain()async{finaldatabase=await$FloorAppDatabase.databaseBuilder('flutter_database.db').build();finaluserDao=database.userDao;runApp(MaterialApp(...);}现在我正在尝试使用这些代码finaldatabase=await$FloorAppDatabase.databaseBuilder('flutter_database.d

listview - Flutter/Firestore - 在 streambuilder 中的动态 ListView 上实现 "pagination"

我想通了逻辑并且它有效,但我遗漏了一些东西,因为唯一有效的方法是当我用下一个“页面”或文档替换数组时,但是当我执行.addAll()到它,它变得困惑。相同的第一个文件被重新添加,一些新的文件也被包括在内,但不是所有应该包括的。代码:ScrollController_scrollController=ScrollController();List_messages=[];List_startAfter=[DateTime.now()];...@overridevoidinitState(){super.initState();this._scrollController.addListe

listview - Flutter/Firestore - 在 streambuilder 中的动态 ListView 上实现 "pagination"

我想通了逻辑并且它有效,但我遗漏了一些东西,因为唯一有效的方法是当我用下一个“页面”或文档替换数组时,但是当我执行.addAll()到它,它变得困惑。相同的第一个文件被重新添加,一些新的文件也被包括在内,但不是所有应该包括的。代码:ScrollController_scrollController=ScrollController();List_messages=[];List_startAfter=[DateTime.now()];...@overridevoidinitState(){super.initState();this._scrollController.addListe

flutter - 如何使用来自 inheritedWidget 的流处理导航?

我正在使用继承的Widget来访问具有一些长时间运行任务(例如搜索)的Bloc。我想在第1页触发搜索并在完成后继续到下一页。因此,我正在监听流并等待结果发生,然后导航到结果页面。现在,由于使用继承的小部件访问Bloc,我无法在initState()期间使用context.inheritFromWidgetOfExactType()访问bloc并且在我阅读它时出现异常,建议在didChangeDependencies()中执行此操作。这样做会导致一些奇怪的行为,因为我来回移动的次数越多,我访问的流就越频繁地触发,这将导致第二页蜂鸣被推送多次。这随着每次来回交互而增加。我不明白为什么会发生

flutter - 如何使用来自 inheritedWidget 的流处理导航?

我正在使用继承的Widget来访问具有一些长时间运行任务(例如搜索)的Bloc。我想在第1页触发搜索并在完成后继续到下一页。因此,我正在监听流并等待结果发生,然后导航到结果页面。现在,由于使用继承的小部件访问Bloc,我无法在initState()期间使用context.inheritFromWidgetOfExactType()访问bloc并且在我阅读它时出现异常,建议在didChangeDependencies()中执行此操作。这样做会导致一些奇怪的行为,因为我来回移动的次数越多,我访问的流就越频繁地触发,这将导致第二页蜂鸣被推送多次。这随着每次来回交互而增加。我不明白为什么会发生