我一直在按照本教程使用Dart https://developers.google.com/live/shows/240588492-6002显示Google地图,但是js.retain函数遇到了问题。到目前为止,这是我的代码:
import 'dart:html';
import 'package:js/js.dart' as js;
import 'package:google_maps/google_maps.dart';
void main() {
final mapOptions = new MapOptions()
..zoom = 8
..center = new LatLng(-34.397,150.644)
..mapTypeId = MapTypeId.ROADMAP;
final map = new Gmap(query("#map-canvas"),MapOptions);
js.retain(map);
我完全按照教程进行操作,直到3:11为止,在该教程中他都显示了地图,但是我的项目出现错误“未定义功能'retained'”以及Gmap类未定义的警告。
我在网上发现很少有资料可以帮助解决这个问题,因此,任何想法或建议都将不胜感激。
该代码段已过时。retain
不再存在。
请使用https://github.com/a14n/dart-google-maps/blob/master/example/01-basics/map-simple/page.dart:
import 'dart:html';
import 'package:google_maps/google_maps.dart';
void main() {
visualRefresh = true;
final mapOptions = new MapOptions()
..zoom = 8
..center = new LatLng(-34.397, 150.644)
..mapTypeId = MapTypeId.ROADMAP
;
final map = new GMap(querySelector("#map_canvas"), mapOptions);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句