我正尝试在我的应用程序中显示一个futurebuilder的商品列表。“等待结果...”可能会显示0.5秒,然后只显示一个白色屏幕。当我用文本替换Listview时,文本按预期显示。所以我猜这与快照有关......WidgetbuildList(){returnnewFutureBuilder>(future:getCartItems(),builder:(context,snapshot){switch(snapshot.connectionState){caseConnectionState.none:returnnewText('Pressbuttontostart');case
当我使用futurebuilder扩展磁贴时,我正在尝试调用api。它返回一个列表。但是,当我单击它时,它会展开整个屏幕并且不显示任何内容。这是我描述的图片:代码如下:Widgetbuild(BuildContextcontext){returnFutureBuilder(future:marketApiCall(),builder:(BuildContextcontext,AsyncSnapshotsnapshot){if(snapshot.connectionState==ConnectionState.done){if(snapshot.hasData){returnListVi
当我使用futurebuilder扩展磁贴时,我正在尝试调用api。它返回一个列表。但是,当我单击它时,它会展开整个屏幕并且不显示任何内容。这是我描述的图片:代码如下:Widgetbuild(BuildContextcontext){returnFutureBuilder(future:marketApiCall(),builder:(BuildContextcontext,AsyncSnapshotsnapshot){if(snapshot.connectionState==ConnectionState.done){if(snapshot.hasData){returnListVi
我正尝试在我的flutter应用中读取exp_date的值,如下图所示:字段/值对位于名为Card的映射中,该映射位于名为sources的子集合中。我可以通过将DocId放入源集合(另一个docId是firebase用户uid)来读取值:StreamBuilder(stream:Firestore.instance.collection('stripe_customers').document(userId).collection('sources').document('qRvDob75kTzhT3').snapshots(),builder:(context,snapshot){i
我正尝试在我的flutter应用中读取exp_date的值,如下图所示:字段/值对位于名为Card的映射中,该映射位于名为sources的子集合中。我可以通过将DocId放入源集合(另一个docId是firebase用户uid)来读取值:StreamBuilder(stream:Firestore.instance.collection('stripe_customers').document(userId).collection('sources').document('qRvDob75kTzhT3').snapshots(),builder:(context,snapshot){i
我正在使用API调用来获取数据并在ListView中显示。这是FutureBuilder类:WidgetfutureBuilder(){returnFutureBuilder>(future:_getProjects(),builder:(context,snapshot){debugPrint('Builder');switch(snapshot.connectionState){caseConnectionState.none:caseConnectionState.waiting:default:if(snapshot.hasError)returnnewText('Error:
我正在使用API调用来获取数据并在ListView中显示。这是FutureBuilder类:WidgetfutureBuilder(){returnFutureBuilder>(future:_getProjects(),builder:(context,snapshot){debugPrint('Builder');switch(snapshot.connectionState){caseConnectionState.none:caseConnectionState.waiting:default:if(snapshot.hasError)returnnewText('Error:
当我尝试通过添加SingleChildScrollView使页面的一部分能够滚动时,我不断收到错误消息。这就是现在的样子:所以红线之间的部分是我希望能够滚动的部分,因为我稍后会添加更多内容。这是我当前的代码:class_NonAdminFlightPageStateextendsState{@overridevoidinitState(){super.initState();}String_dateSelected=null;@overrideWidgetbuild(BuildContextcontext){returnScaffold(backgroundColor:blue,bod
当我尝试通过添加SingleChildScrollView使页面的一部分能够滚动时,我不断收到错误消息。这就是现在的样子:所以红线之间的部分是我希望能够滚动的部分,因为我稍后会添加更多内容。这是我当前的代码:class_NonAdminFlightPageStateextendsState{@overridevoidinitState(){super.initState();}String_dateSelected=null;@overrideWidgetbuild(BuildContextcontext){returnScaffold(backgroundColor:blue,bod
我是Flutter开发的新手。我需要根据通过异步任务加载的数据将图像加载到卡片中。我有一个异步任务返回从sqlite本地数据库中获取的Future>用户数据。使用检索到的数据,我构建了一个ListView来向使用Card的用户显示。但在卡片内部,我试图显示一张图像,该图像将根据从本地数据库检索到的数据从Firebase存储下载。但是图像URL为空。Widgetbuild(BuildContextcontext){varallCards=DBProvider.db.getAllCards();returnFutureBuilder>(future:DBProvider.db.getAll