【问题标题】:How to import library in DartPad?如何在 DartPad 中导入库?
【发布时间】:2021-01-08 21:41:31
【问题描述】:

我在Dartpad 中编写了以下代码,它返回了这个错误:

编译为 JavaScript 时出错:不支持导入:

package:collection/collection.dart

import "package:collection/collection.dart";

main(List<String> args) {
  
  var data = [
    {"title": 'Avengers', "release_date": '10/01/2019'},
    {"title": 'Creed', "release_date": '10/01/2019'},
    {"title": 'Jumanji', "release_date": '30/10/2019'},
  ];
  
  var newMap = groupBy(data, (obj) => 
                       (obj as dynamic)['release_date']
                      );
  print(newMap);
  
}

有什么办法解决吗?

【问题讨论】:

  • 来自documentation:“DartPad 支持 dart:* 库与 Web 应用程序一起使用;它不支持 dart:io 或包中的库。如果你想使用 dart:io,请使用Dart SDK 代替。如果你想使用包,请获取包支持的平台的 SDK。"

标签: dart


【解决方案1】:

目前似乎不支持导入包。这里有一个未解决的问题请求:

https://github.com/dart-lang/dart-pad/issues/901

【讨论】:

    【解决方案2】:

    等待...看来问题已经解决了dartpad.dev网站的新更新。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-22
      • 2022-01-11
      • 1970-01-01
      • 2021-06-30
      • 2019-01-13
      • 2018-01-19
      • 2017-12-14
      • 2013-09-06
      相关资源
      最近更新 更多