4
我正试图学习来自服务器端Java EE世界的客户端Dart,并且我无法将数组从现有JavaScript库转换为Dart列表。从Javascript数组创建飞镖列表
我想通过建立在Javascript互操作示例0123.上学习。在Google的Maps API's documentation中,DirectionsLeg
对象的step
属性返回。
DirectionsSteps的阵列,每个包含在这条腿
我如何转换这种var
的各个步骤到达特列表的信息?我曾尝试以下方法:
final List<maps.DirectionsStep> steps = List.from(directionsLeg.steps);
但是Dart Editor告诉我cannot resolve method 'from' in class 'List'
。我的进口是:
import 'dart:html';
import 'dart:core';
import 'package:js/js.dart' as js;
我在做什么错?这是甚至可能或者我必须接受使用var
?
感谢您对代码的评论 - 我非常喜欢这门语言,但是与Java的细微差别让我感觉很不舒服,我将静态方法这个命名的构造函数当作一个完美的例子。 – Rich