【发布时间】:2020-09-26 08:23:19
【问题描述】:
我正在 Flutter 中使用 Leaflet 迈出我的第一步,因此欢迎耐心等待并提供教程 URL 等。
我能找到的每一段示例代码都会给我这个错误:
没有为类型“_MyHomePageState”定义方法“LatLng”。 尝试将名称更正为现有方法的名称,或定义名为“LatLng”的方法。
例如查看How to setCenter() leaflet map in flutter 的答案,其中有一些非常简单的代码。
这部分代码
new FlutterMap(
mapController: _mapController,
options: MapOptions(
minZoom: _minzoom,
maxZoom: _maxzoom,
center: LatLng(mylatitude,mylongitude), <=== error here
),
给我错误。
我从互联网复制的几个代码示例遇到了同样的错误。难道是因为我使用的是最新版本的the package,而且那些都是旧帖子?
我正在使用
dependencies:
flutter_map: ^0.9.0
根据install docs,但也许我发现的所有演示都使用了更早的东西?
https://github.com/johnpryan/flutter_map 的代码也有同样的问题。
这一定是非常基本的东西,但是,正如我所说,我才刚刚开始。尽管熟悉 AngularJs 中的 Leaflet,但我还是很难过。
我的问题是什么,我在哪里可以找到一个好的、深入的、功能齐全的教程?
[更新] 我已经完全卸载了 Visual Studio Code(使用 Revo Uninstaller Pro,它会彻底清除注册表和文件系统的剩余部分。重新安装 VSC 并仅添加 Flutter 插件后,我仍然遇到问题。
我还安装了 Android Studio,只安装了 Flutter 插件,结果相同 :-(
【问题讨论】:
标签: flutter visual-studio-code leaflet