草庐IT

dart-webui

全部标签

flutter - 方法 'retype' 没有为类 'Stream<T>' (rx-dart) 定义

我有一个flutter项目,我将flutter升级到最新版本。然后应用程序突然停止构建并给出问题中的错误。我试过了fluttercleanflutterpackagesupgradeflutterpackagesgetflutterdoctorFlutter医生显示没有错误/Users/mac/Desktop/code/flutter/flutter/bin/flutter--no-colordoctorDoctorsummary(toseealldetails,runflutterdoctor-v):[✓]Flutter(Channelmaster,v0.5.6-pre.30,onM

dart - 如何使用 future 的值填充流?

我正在使用流来监控我的firestore中的变化后端。这适用于更新,但我没有得到初始值。classA{finalStream_visitorCount=Firestore.instance.document('ServerData/serverStatus').snapshots();StreamgetvisitorCount{returnObservable(_visitorCount).map((DocumentSnapshotdoc)=>doc['activeUsers']asint);}}我可以使用rxdart的startWith提供初始值,但读出该值会导致Future我需要提

dart - 如何使用 future 的值填充流?

我正在使用流来监控我的firestore中的变化后端。这适用于更新,但我没有得到初始值。classA{finalStream_visitorCount=Firestore.instance.document('ServerData/serverStatus').snapshots();StreamgetvisitorCount{returnObservable(_visitorCount).map((DocumentSnapshotdoc)=>doc['activeUsers']asint);}}我可以使用rxdart的startWith提供初始值,但读出该值会导致Future我需要提

dart - 从 api 获取 JSON 列表数据

我正在尝试从返回json格式的端点获取问题列表:[{"id":1,"question":"text","option1":"text","option2":"text","option3":"text","option4":"text","answer":"text"},{"id":2,"question":"text","option1":"text","option2":"text","option3":"text","option4":"text","answer":"text"}]下面的例子here,我有一个测验课:classQuizextendsObjectwith_$Qui

dart - 从 api 获取 JSON 列表数据

我正在尝试从返回json格式的端点获取问题列表:[{"id":1,"question":"text","option1":"text","option2":"text","option3":"text","option4":"text","answer":"text"},{"id":2,"question":"text","option1":"text","option2":"text","option3":"text","option4":"text","answer":"text"}]下面的例子here,我有一个测验课:classQuizextendsObjectwith_$Qui

dart - Flutter - 在 null 上调用了方法 'map'

我在尝试使用对象模型从我的apiJSON添加元素到DropdownMenuItem时收到以下错误这里是错误:Themethod'map'wascalledonnull.Receiver:nullTriedcalling:map>(Closure:(Provinces)=>DropdownMenuItem)这是我的Dart代码:import'dart:async';import'dart:convert';import'package:flutter/material.dart';import'package:sj/utils/constants.dart';import'package

dart - Flutter - 在 null 上调用了方法 'map'

我在尝试使用对象模型从我的apiJSON添加元素到DropdownMenuItem时收到以下错误这里是错误:Themethod'map'wascalledonnull.Receiver:nullTriedcalling:map>(Closure:(Provinces)=>DropdownMenuItem)这是我的Dart代码:import'dart:async';import'dart:convert';import'package:flutter/material.dart';import'package:sj/utils/constants.dart';import'package

dart - Flutter widgets 极致代码缩进

我计划从Android和iOS开发转向Flutter。只需维护一个代码库的想法是非常令人兴奋的。在这一点上,我仍然只是在观察和学习。不过,有一件事让我有点反感,那就是创建小部件时代码缩进中的巨大山脉和山谷。这是取自thisanswer的示例:Widgetbuild(BuildContextcontext){ThemeDatathemeData=Theme.of(context);returnnewScaffold(body:newPadding(padding:constEdgeInsets.all(10.0),child:newColumn(mainAxisAlignment:Mai

dart - Flutter widgets 极致代码缩进

我计划从Android和iOS开发转向Flutter。只需维护一个代码库的想法是非常令人兴奋的。在这一点上,我仍然只是在观察和学习。不过,有一件事让我有点反感,那就是创建小部件时代码缩进中的巨大山脉和山谷。这是取自thisanswer的示例:Widgetbuild(BuildContextcontext){ThemeDatathemeData=Theme.of(context);returnnewScaffold(body:newPadding(padding:constEdgeInsets.all(10.0),child:newColumn(mainAxisAlignment:Mai

android-studio - Android Studio - Dart 代码格式问题

我一直在Android-Studio的代码格式设置中尝试不同的配置,但到目前为止,结果非常令人失望(并且触发)。这是reformatcode在没有dartfmt工具的情况下所做的(注意第94-110行):dartfmt做得更好,但缩进很糟糕(第91-96行)并且与似乎没有为其配置的设置非常不一致:这就是我想要的样子:我需要更改哪些设置才能实现此目的?目前很难阅读代码。 最佳答案 您无法配置dartfmt。这是自愿的。但是dartfmt使用尾随逗号作为确定换行符的核心。以下:foo({Stringfoo,Stringbar}){}vo