LeafletJs中L在哪里定义的?
Where is L defined in LeafletJs?
我正在查看 LeafletJs 源代码,但找不到 L 的定义或导出位置。 L 被多次引用并针对它调用主要函数。
那么L是在哪里定义的呢?它的本质是什么(对象,原型)?
一点上下文:我正在尝试将传单与 reasonml 一起使用,因此我需要 bucklescript 绑定到传单,为此我必须了解传单的设计方式。我知道 bs-leaflet library 但它在 2 年内没有显示任何 activity。
Leaflet 的源代码有 classes/prototypes/objects.
虽然没有L。如果您查看传单的 src 代码,它已导出 default
。不是名字。
我们输入这样的代码的原因:
import L from 'Leaflet'
是因为这是命名 L 的常用方法。这是 Leaflet 在其文档中推荐和声明的方法。
编辑:
查看 node_modules/leaflet/Leaflet.js
。导入的所有内容都没有名称,因此当您 import L
时,它已经包含地图、几何图形和其他对象。
我正在查看 LeafletJs 源代码,但找不到 L 的定义或导出位置。 L 被多次引用并针对它调用主要函数。
那么L是在哪里定义的呢?它的本质是什么(对象,原型)?
一点上下文:我正在尝试将传单与 reasonml 一起使用,因此我需要 bucklescript 绑定到传单,为此我必须了解传单的设计方式。我知道 bs-leaflet library 但它在 2 年内没有显示任何 activity。
Leaflet 的源代码有 classes/prototypes/objects.
虽然没有L。如果您查看传单的 src 代码,它已导出 default
。不是名字。
我们输入这样的代码的原因:
import L from 'Leaflet'
是因为这是命名 L 的常用方法。这是 Leaflet 在其文档中推荐和声明的方法。
编辑:
查看 node_modules/leaflet/Leaflet.js
。导入的所有内容都没有名称,因此当您 import L
时,它已经包含地图、几何图形和其他对象。