- 博客(8)
- 收藏
- 关注
转载 一些过滤去重
1.创建一个数组,判断数组中是否存在某个值var newarr = [ { num: 1, val: 'ceshi', flag: 'aa' }, { num: 2, val: 'ceshi2', flag: 'aa2' }]console.log(newarr.filter(item => item.num===2 ))2.也可以通过上面方法过滤掉num为2的留下num...
2020-03-26 11:16:21 204
原创 初始化地图相关的一小部分配置
const _this = this //更改this指向,指向mobx //实例化地图(参数1:地图id,参数2:配置项) const map = new BMap.Map("plateLeveMap", { minZoom: 3, //最小缩放等级 maxZoom: 19, ...
2020-03-25 15:48:53 362
原创 百度地图手动记录中心点 的方法
let lngArr = [] let latArr = [] rs.boundaries[0] ? rs.boundaries[0].split(';').forEach(item => { lngArr.push(item.split(',')...
2020-03-25 15:47:29 144
原创 antd表格的滚动方法
//调用getRowHeightAndSetTop方法获取高亮行的index值后,通过setScrollTopValue设置滚动条位置 //data:table的datasource数据 //value:当前需要高亮的值 @action getRowHeightAndSetTop(data, value) { data && data.f...
2020-03-25 15:45:17 4098
原创 百度地图操作marker碰到的问题
map.getPanes(),百度地图获取容器的方法.因为容器没有类名,无法自定义修改样式,所以可以通过此方法获取,以便修改样式.例如: this.map.getPanes().markerMouseTarget 获取marker覆盖物,pane.style.zIndex = 800 设置marker层级...
2020-03-25 15:29:09 493
原创 react项目中,百度地图的marker上添加数字
//pointOut:marker的坐标点,indexOut:动态数字,name:每个marker设置的标识@action setIconNum = (pointOut, indexOut, name) => { let map = this.map function ComplexCustomOverlay(point, index, name) {...
2020-03-25 15:15:25 798
原创 数组转对象(key为index)
let toObjList = res.data.modelList.map((item, index) => { return JSON.parse(item).reduce((obj, val, index) => Object.assign(obj, { [index]: val }), {}) //数组转对象 })...
2020-03-24 15:20:46 751
原创 百度地图拖拽覆盖物思路
百度地图拖拽覆盖物思路class DragMap{ //共用的地图实例 @observable map = null //实时更新的坐标点的数据的数组 @observable newPointData = [] //画圆覆盖物的数据 @observable circlePointData = [] //画多边形 @obs...
2020-03-24 15:05:04 706
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人