同学帮帮地图组件
选择:http://txbb.github.io/txbb-map/test/selectLocation.html
没有
- 通过URL打开地址栏,显示位置
- 选择一个位置然后获取位置信息
- 获得用户当前的位置信息
// do something with Txbb.Map
Txbb.Map.selectLocation({});
requirejs.config({
paths: {
'Txbb/Map': '../txbb-map'
}
});
require(['Txbb/Map'], function(TxbbMap) {
// do somethin with TxbbMap
TxbbMap.selectLocation({});
});
浏览器直接访问 /?lng=113.345678&lat=38.98765&name=测试位置
Txbb.Map.selectLocation(options);
- confirm: 获取数据的回调函数,接收一个
object
类型参数,包含位置信息 - location: 默认显示的位置信息,可以包含经纬度数据(
location.lng
,location.lat
),地点名称(location.address
) - readonly: 代表地图是不是只读的
Txbb.Map.getLocationInfo(options);
- success: 成功的回调函数,接收一个
object
类型参数poi
,包含位置信息 - error: 失败的回调函数,接收一个
string
类型参数msg
,代表错误信息
Todo,按需加载服务
Txbb.Map.config('AMapKey', '1234567890');