dart-async

    2热度

    3回答

    虽然这类问题经常被问到,但我想我有一个更具体的约束,这个问题更有趣一些。我正在使用MVC模式在Dart编写客户端应用程序。我的目标很简单:监听点击按钮,触发对后端API的异步请求,并将该数据呈现给用户。 微乎其微,我有一个模型,视图和控制器类。模型类实现方法来发出请求并捆绑它接收到的数据。视图类将感兴趣的DOM子树作为字段并实现方法来操作其中的元素。控制器将模型和视图类中的每一个作为其字段,并在视

    3热度

    2回答

    通用的新功能Dart,单元测试和异步编程。和StackOverflow,就此而言。尝试围绕shelf_route构建RESTful服务器并使用HttpClient对其进行测试。 我的测试工作,但他们不会自行退出。相反,我必须手动终止该过程。我尝试了几种我在网上找到的方法,但没有运气。任何人都可以帮我一把吗?这里就是我的工作: import 'dart:io'; import 'package:u

    4热度

    2回答

    我已经为我的元素的所有实例定义了静态变量为Map。如果它包含一个特定的键,它应该使用该值。如果密钥不包含,实例应该获取请求的数据并将其保存在静态映射中,以便其他实例可以使用它。 static var data = new Map(); func() { if (Elem.data.containsKey(['key']) { list = Elem.data['key'];

    2热度

    1回答

    我用样板代码从1个店如 MonthStore monthStore = new MonthStore(); monthStore.open().then((months) { 检索数据,但我有困难取回从多个相关的存储数据。这是我能做的最好的吗? MonthStore monthStore = new MonthStore(); monthStore.open().then((months)

    2热度

    2回答

    所有, 下面是检查 main() { test("Resource Manager Image Load",() { ResourceManager rm = new ResourceManager(); int WRONG_SIZE = 1000000; rm.loadImageManifest("data/rm/test_images.yaml").t

    2热度

    1回答

    同伴飞镖程序员。 我在使用Stream读取文件如下。 Stream<List<int>> stream = new File(filepath).openRead(); stream .transform(UTF8.decoder) .transform(const LineSpilitter()) .listen((line){ // TODO: ch

    4热度

    1回答

    我正在将一些JavaScript移植到Dart。我的代码使用window.setTimeout在一段时间后运行回调。在某些情况下,该回调将通过window.clearTimeout取消。 Dart的这个相当于什么?我可以使用new Future.delayed来代替setTimeout,但我看不到取消此方法的方法。我也找不到Dart的clearTimeout。

    4热度

    1回答

    我有角度飞镖的问题。 1个HTML文件来触发范围和2控制器类 的index.html ... {{subCtrl.user.name}} ... 第一控制器 @Controller( selector: '[mainController]', publishAs: 'mainCtrl' ) class MainController{ User user = new

    1热度

    1回答

    我写在DART的功能,将在浏览器端的索引数据库,当我发现我不得不从内部函数中返回一个外部函数值删除对象: Future<bool> delete() { Transaction tx = db.transactionStore(storeName, "readwrite"); ObjectStore os = tx.objectStore(storeName); os

    1热度

    1回答

    当我关闭查询后很快关闭游泳池我得到这个异常: Uncaught Error: Bad state: Cannot write to socket, it is closed Stack Trace: #0 BufferedSocket.writeBufferPart (package:sqljocky/src/buffered_socket.dart:114:7) #1 Buffered