草庐IT

flutter_blue_plus

全部标签

flutter - 如何修复 Flutter DrawerHeader?

我正在尝试创建一个抽屉,但不知何故我找不到任何方法来使其DrawerHeader保持固定(而下面的项目保持滚动)。尝试过Expanded、Flex等,但不知何故我遗漏了一些东西。这是工作代码,但标题将随着下方ListView中的项目向上滚动Widget_drawerList(BuildContextcontext){returnDrawer(elevation:20.0,child:ListView(children:[Container(height:120.0,child:DrawerHeader(decoration:BoxDecoration(color:Colors.oran

flutter - 如何修复 Flutter DrawerHeader?

我正在尝试创建一个抽屉,但不知何故我找不到任何方法来使其DrawerHeader保持固定(而下面的项目保持滚动)。尝试过Expanded、Flex等,但不知何故我遗漏了一些东西。这是工作代码,但标题将随着下方ListView中的项目向上滚动Widget_drawerList(BuildContextcontext){returnDrawer(elevation:20.0,child:ListView(children:[Container(height:120.0,child:DrawerHeader(decoration:BoxDecoration(color:Colors.oran

查找提供者上下文的 flutter 问题

我对FlutterProvider模式有疑问。将用户重定向到新屏幕后,找不到提供程序。继我之前的问题(Couldnotfindthecorrectproviderabovethiswidget)我写了这段代码:classNewRouteextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){finaltitle='Taptoselect';returnMaterialApp(title:title,home:Scaffold(appBar:AppBar(title:Text(title),),body:NewRo

查找提供者上下文的 flutter 问题

我对FlutterProvider模式有疑问。将用户重定向到新屏幕后,找不到提供程序。继我之前的问题(Couldnotfindthecorrectproviderabovethiswidget)我写了这段代码:classNewRouteextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){finaltitle='Taptoselect';returnMaterialApp(title:title,home:Scaffold(appBar:AppBar(title:Text(title),),body:NewRo

testing - Flutter widget测试中如何使用List的find.byType匹配

我想对Stack进行小部件测试。这是示例代码finalListchildren=[];finalstack=Stack(children:children);awaittester.pumpWidget(Container(child:stack));...finalstackFinder=find.byWidget(stack);expect(stackFinder,findsOneWidget);//childrenshouldbeinStackfinalchildrenFinder=find.descendant(of:stackFinder,matching:find.byTy

testing - Flutter widget测试中如何使用List的find.byType匹配

我想对Stack进行小部件测试。这是示例代码finalListchildren=[];finalstack=Stack(children:children);awaittester.pumpWidget(Container(child:stack));...finalstackFinder=find.byWidget(stack);expect(stackFinder,findsOneWidget);//childrenshouldbeinStackfinalchildrenFinder=find.descendant(of:stackFinder,matching:find.byTy

list - 如果 Flutter 中的网格列表为空,则插入一个 Text()

我正在开发一个Flutter应用程序,在我的Mainroute,我有一个GridList,其中填充了DB检索到的元素。当Grid为空时,我想布局一个Text()消息,或类似的东西,永久。我用填充我的列表list(){returnContainer(child:FutureBuilder(future:pets,builder:(context,snapshot){if(!snapshot.hasData||snapshot.data==null){returnemptyGrid();}elsereturnimageGrid(snapshot.data);},),);}emptyGrid

list - 如果 Flutter 中的网格列表为空,则插入一个 Text()

我正在开发一个Flutter应用程序,在我的Mainroute,我有一个GridList,其中填充了DB检索到的元素。当Grid为空时,我想布局一个Text()消息,或类似的东西,永久。我用填充我的列表list(){returnContainer(child:FutureBuilder(future:pets,builder:(context,snapshot){if(!snapshot.hasData||snapshot.data==null){returnemptyGrid();}elsereturnimageGrid(snapshot.data);},),);}emptyGrid

flutter : How can i get collection from document with cloud_firestore?

我可以从集合中获取所有文档,但不知道如何从每个文档中获取集合。我的数据库结构就像集合->文档->集合(带字段)->文档->字段。使用blow代码,只有我可以获得第一个文档的字段信息,而不是集合。我如何从每个第一个文档访问第二个集合。import'dart:async';import'package:flutter/material.dart';import'package:flutter/services.dart';import'package:google_maps_flutter/google_maps_flutter.dart';import'package:cloud_fir

flutter : How can i get collection from document with cloud_firestore?

我可以从集合中获取所有文档,但不知道如何从每个文档中获取集合。我的数据库结构就像集合->文档->集合(带字段)->文档->字段。使用blow代码,只有我可以获得第一个文档的字段信息,而不是集合。我如何从每个第一个文档访问第二个集合。import'dart:async';import'package:flutter/material.dart';import'package:flutter/services.dart';import'package:google_maps_flutter/google_maps_flutter.dart';import'package:cloud_fir