属性'utm'在类型"类型上不存在



我正在用Angular 10做一个项目的前端。

在它我使用传单显示地图,但有必要安装依赖关系(leaflet.utm),但我不知道如何区分L从两个库(传单和letlet .utm)。

模块安装:

npm i leaflet.utm@0.0.4

进口:

...
import * as L from 'leaflet';
...

我试图使用的代码:

var item = L.utm({x: 467486.3, y: 4101149.3, zone: 30, band: 'S'});

抛出例外:

Property 'utm' does not exist on type 'typeof import("../node_modules/@types/leaflet/index")'.ts(2339)

您也需要导入leaflet.utm:

import * as L from 'leaflet';
import 'leaflet.utm';

最新更新