サーバー側の Java EE の世界から来て、クライアント側の Dart を学習しようとしていますが、既存の JavaScript ライブラリの配列を Dart List に変換するのに問題があります。
Google Mapsを使用する Javascript Interop の例に基づいて構築することで学習しようとしています。Google のMaps API のドキュメントでは、DirectionsLeg
オブジェクトのstep
プロパティが返されます。
それぞれがこの区間の個々のステップに関する情報を含む DirectionsSteps の配列
var
これを Dart Listに変換するにはどうすればよいですか? 私は次のことを試しました:
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
ますか?