有人在离子2应用程序中显示过carto地图吗?当我使用离子型1时,没有问题,因为它是角的js,我可以在index.html中添加库:
然后在这样的controller.js中使用它:
var mapa; mapa = new L.Map('mapa', { center: [39,-6], zoom: 9 })但问题是,现在我使用的是离子2,所以它是角2,类型记录。在添加库之后,我尝试在.ts文件中执行上面的代码,但是它找不到名称L。
有人知道怎么显示我的地图吗?或者如何在打字本中使用js库?
我不确定我是否把这个问题解释得很好,所以如果有任何疑问,请问我。
谢谢!
发布于 2017-06-06 08:44:12
在index.html中添加以下内容:
<link rel="stylesheet" href="http://libs.cartocdn.com/cartodb.js/v3/3.15/themes/css/cartodb.css">
<script src="http://libs.cartocdn.com/cartodb.js/v3/3.15/cartodb.js"></script>在page.ts文件中添加以下内容:
import L from 'leaflet';并声明L以避免该错误:
声明变量L:任何;
https://stackoverflow.com/questions/44384124
复制相似问题