百度地图跟angular的结合

我现在做的一个项目是angular,但是我用直接引用百度地图的方法引进js,写html,js代码,发现,我去,报错了,我一开始还以为是百度地图跟angular有冲突,然后我就去搜索啊,发现angular也有一个百度地图插件,无奈我用了报错了,网上说要用angular2版本才能兼容,但是我又不会下载2版本,所以我就放弃了,然后呢,我又去解决我一开始的那个错误了,发现,玛德我傻逼了,首先来说一下百度地图怎么用吧,很简单,上代码

首先引入js

说明一下,秘钥你可以在百度地图的api官网申请哈

然后html

>

然后到了就直接js代码,其实这些api里面全部都有的,但是我还是贴上来吧

map = BMap.Map(); map.centerandZoom( BMap.Point(,),); map.addControl( BMap.MapTypeControl()); 添加地图类型控件 map.setCurrentCity(); 显示的城市 此项是必须设置的 map.enableScrollWheelZoom();

这些js代码我一开始是用在body后面的,但是报错了,什么错呢,贴一下

getscript?v=&ak=你的秘钥&services=&t=:TypeError: Cannot read property <span style="color: #800000">'<span style="color: #800000">fc<span style="color: #800000">' of undefined

恩出了这个错,我去,这个错误解决方法很简单啊

就是把js代码放在你用地图的那个div下面,贴代码

>

就这样,就没报错了,地图也完美呈现了,我去,说到底还是我太蠢了,我还以为真是angular有冲突了,然后转念一想,不可能啊,然后就没往angular的那个百度插件那里专研了。。。

恩 就是这样

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...