自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 191

原创 初始化地图相关的一小部分配置

const _this = this //更改this指向,指向mobx //实例化地图(参数1:地图id,参数2:配置项) const map = new BMap.Map("plateLeveMap", { minZoom: 3, //最小缩放等级 maxZoom: 19, ...

2020-03-25 15:48:53 338

原创 百度地图手动记录中心点 的方法

let lngArr = [] let latArr = [] rs.boundaries[0] ? rs.boundaries[0].split(';').forEach(item => { lngArr.push(item.split(',')...

2020-03-25 15:47:29 126

原创 antd表格的滚动方法

//调用getRowHeightAndSetTop方法获取高亮行的index值后,通过setScrollTopValue设置滚动条位置 //data:table的datasource数据 //value:当前需要高亮的值 @action getRowHeightAndSetTop(data, value) { data && data.f...

2020-03-25 15:45:17 4038

原创 百度地图操作marker碰到的问题

map.getPanes(),百度地图获取容器的方法.因为容器没有类名,无法自定义修改样式,所以可以通过此方法获取,以便修改样式.例如: this.map.getPanes().markerMouseTarget 获取marker覆盖物,pane.style.zIndex = 800 设置marker层级...

2020-03-25 15:29:09 471

原创 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 767

原创 数组转对象(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 723

原创 百度地图拖拽覆盖物思路

百度地图拖拽覆盖物思路class DragMap{ //共用的地图实例 @observable map = null //实时更新的坐标点的数据的数组 @observable newPointData = [] //画圆覆盖物的数据 @observable circlePointData = [] //画多边形 @obs...

2020-03-24 15:05:04 672

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除