聚合物3

时间:2019-01-08 12:49:16

标签: javascript typescript leaflet factory polymer-3.x

我尝试使用Typescript导入Polymer 3中的传单。 一旦我尝试使用

导入

import * as L from 'leaflet';

我收到错误

Uncaught TypeError: Cannot set property 'L' of undefined at leaflet-src.js:6 at leaflet-src.js:7

问题似乎是在工厂中,全局未定义

(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : factory(global.L = {}); })(this, function (exports) {

Error in Chrome Debugger

据我了解,它想将L绑定到窗口。聚合物3的问题在于,由于没有窗口或类似的东西,它无法像那样工作。

我可以导入传单吗?我可以在Polymer 3中设置全局变量,还是可以在不更改库的情况下自动将其绑定到其他对象?

0 个答案:

没有答案