草庐IT

dart-async

全部标签

dart - 如何在 flutter google map 中从互联网上获取标记图标

我在互联网上有一些图标,我想为fluttergooglemarker设置这些图标,我该怎么做?一种方法是从互联网上获取图像并将其转换为字节数据,Uint8List最后使用BitmapDescriptor.fromBytes将其设置在标记上我这样做但没有工作有人可以帮忙吗? 最佳答案 您可以使用“BitmapDescriptor.fromBytes”来显示图标。根据下面的例子variconurl='yoururl';vardataBytes;varrequest=awaithttp.get(iconurl);varbytes=requ

dart - 当我更新 mobX 状态并更新观察者 View 时抛出 'MobXException'

我正在尝试flutter的mobX状态管理。但是每当我直接更新我的@observableState而不是调用@actiondecoratedmethod时,它就会抛出'MobXException'下面的代码会给你一个正确的想法。counter.dartimport'package:mobx/mobx.dart';part'counter.g.dart';classCounter=CounterBasewith_$Counter;abstractclassCounterBaseimplementsStore{@observableintvalue=0;@actionvoidincreme

flutter - Dart 在一行中声明多个变量

我想在Dart中的一行中声明多个变量。我试过:vara=1,varb=2;但是我的IDE说它需要一个;逗号所在的位置,所以我想这是不行的。当然,如果我确实使用这样的分号:vara=1;varb=2;我的IDE会像这样格式化它们:vara=1;varb=2;我怎样才能把它们全部放在一条线上? 最佳答案 vara=1,b=2,c={},d=[]; 关于flutter-Dart在一行中声明多个变量,我们在StackOverflow上找到一个类似的问题: https:

php - PHP 的 gmmktime() 在 Dart/Flutter 中的等价物是什么?

我需要计算Dart/Flutter中的值,由gmmktime()function计算在PHP中。这是我一直在尝试的:varms=(DateTime.now().toUtc().millisecondsSinceEpoch)/100;intms=DateTime.now().toUtc().millisecondsSinceEpoch;但是这两种方法都给出了一个值,这个API在其header中不期望这个值,这里是:https://api.kitewalk.com/#authentication 最佳答案 PHP的gmmktime被记录

flutter - 为什么我的 Dart 构造函数返回动态对象而不是类型化对象?

我正在解析一些JSON以将存储的数据读入自定义对象。我只是使用jsonDecode实现了这个来自dart:convert并写一个fromJson()我的每个自定义对象的构造函数方法。它们是嵌套的-所以TopicList对象有一个属性是List.我写了fromJson()TopicList上的构造函数和Topic,我正在尝试使用map获取解码后的JSON字符串并从中创建一个对象。但它失败了,因为map返回的列表类型错误,尽管它是从构造函数方法创建的。classTopicList{Listtopics;TopicList(){}TopicList.fromJson(StringjsonTo

dart - 如何在 IndexedStack 中选择 View

我似乎无法弄清楚如何为IndexedStack类选择显示的View。有一个索引值,但它是最终的,不能下注设置。 最佳答案 您应该在State的build()方法中调用IndexedStack构造函数。将所需的索引存储在State的可变成员变量中,例如_index,并使用_index作为IndexedStack的index构造函数参数。将_index更改为不同的值,例如newIndex,您可以在State的任何位置调用setState((){_index=newIndex});。您调用setState将通知Flutter您的State

dart - Flutter - 在 Windows 上运行单元测试

我正在尝试运行我从命令行编写的一些单元测试。现在我发现Flutter还不支持在Windows上运行它们。我在GitHub上看到了一些关于这个问题的问题。然而,这已经是几个月前的事了。从那以后有什么改变吗?或者我还有其他运行单元测试的方法吗?老实说,没有他们开发似乎有点乏味......谢谢 最佳答案 2017年12月12日更新:现已支持!不幸的是,目前不支持;跟踪错误是https://github.com/flutter/flutter/issues/8516.如果这对您很重要,请点击"thumbsup"对其进行投票。在bug8516

dart - 如何 : CurvedAnimation in "Zero to One" Example

有人可以举例说明如何将CurvedAnimation实现到ZerotoOne中吗?,还是通常与AnimationController一起使用? 最佳答案 无论您在何处使用动画,都可以使用CurvedAnimation并将原始动画作为父级。在这种情况下,您可以将tween.animate(animation)替换为tween.animate(newCurvedAnimation(parent:animation,curve:Curves.ease,),),这是一个完整的示例,显示了使用各种曲线将条形动画设置为相同的值。import'd

dart - DrawerItem 类在 flutter Dart 中丢失

我目前正在学习使用flutter开发应用程序,我看到一个视频,其中使用了DrawerItem类,当我键入DrawerItem时,它显示一个错误,指出该类丢失。DrawerHeader工作正常。谁能帮我做些什么? 最佳答案 DrawerItems已弃用ListTiles和AboutListTiles.您可以在docs中找到有关抽屉的信息。.这是寻找此类信息的第一个地方;) 关于dart-DrawerItem类在flutterDart中丢失,我们在StackOverflow上找到一个类似的问

firebase - 如何将 Dart Firebase DatabaseReference 发送到本地

好的,欢迎对标题提出建议,但我想不出更好的。但这是我想做的:我正在尝试为Flutter创建一个GeoFire插件。GeoFire需要对Firebase数据库的引用,但Flutter的Firebase插件使用自定义DatabaseReference类。那么我如何将这些数据获取到native端并将其转换为适当的类呢? 最佳答案 使用pathfirebase_database插件的DatabaseReference类的属性,将其序列化为String。您可以使用平台channel将path传递到native-land并使用它来构建等效的na