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