【问题标题】:How to import esri-leaflet into angular using es6如何使用 es6 将 esri-leaflet 导入 Angular
【发布时间】:2019-06-27 20:58:00
【问题描述】:

我已将 esri-leaflet 导入到我的 Angular 组件中。

import * as L from 'leaflet';  
declare module 'leaflet' {
    ...
}
export = L.esri;      

并导入:

import * as L from 'leaflet';
import 'esri-leaflet';

但是调试的时候console.log(L.esri);等于undefined

【问题讨论】:

    标签: typescript ecmascript-6 typescript-typings


    【解决方案1】:

    esri-leaflet 的类型文件存在问题。检查here

    克服这种导入esri-leaflet 喜欢:

    import * as esri from "esri-leaflet";
    

    然后像这样访问esri class

    console.log(esri);
    

    Demo

    【讨论】:

      猜你喜欢
      • 2017-10-22
      • 2023-03-30
      • 1970-01-01
      • 2015-10-16
      • 1970-01-01
      • 2018-11-17
      • 2021-05-14
      • 1970-01-01
      • 2017-01-20
      相关资源
      最近更新 更多