自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 arcMap 如何将投影坐标系shp文件转换成WGS84地理坐标shp

通过坐标系这个选项,可以看到当前图层坐标系,是不是地理坐标系,当前这个是投影坐标系,所以通过arcMap 导出shp的时候,将shp文件再转成GeoJson,发现不是地理坐标系,导致项目不能直接使用。2、点击常规查看当前地图使用的是什么显示单位,转换地理坐标系的时候需要将显示单位修改成度分秒,这里单位有很多,如千米、米、度分秒等等..... 选好后点击确定。由于开发过程中我们使用的都是地理坐标系,常常获取到的数据是投影坐标系,那么我们该如何转换呢?6、双击选择投影,选择对应的类型。

2023-04-23 13:54:03 5367

原创 less中非常有用的函数each

记录下each的作用,方便以后查阅,在平时开发中,需要对众多兄弟元素设置部分样式修改,使用each函数非常方便,比如说ul 中li元素,我需要给每个设置相同宽高,但是背景颜色不同,我们需要一个一个对元素命名,修改背景颜色,今天就用each函数处理下:

2023-02-16 16:32:50 713

原创 css 属性选择器符号含义

css 属性选择器符号含义

2023-02-15 16:20:52 167

原创 记录GIS中天地图 img_c与cva_w 对应的投影和名称

【代码】记录GIS中天地图 img_c与cva_w 对应的投影和名称。

2023-02-15 10:46:44 585

原创 使用formData上传文件,请求头设置

如何使用formData 提交文件

2022-07-02 10:52:59 7854

原创 Vscode 中vetur设置,让代码变得更美观

Vscode 中vetur设置,让代码变得更美观

2022-06-16 10:39:13 3364

原创 vue3.0中setup如何使用

组件中所有用到的:数据、方法、计算属性、监视属性、生命周期钩子都可以配置在setup中

2022-06-16 08:04:50 757

原创 mapbox 鼠标经过图层高亮

​项目有个需求,就是我们加载一个市级行政区划图层,当我们鼠标经过某个县级的时候,当前县显示高亮, mapbox官网有个例子,找了好久才解决。当时我用错了鼠标事件,鼠标进入图层是有两个事件的,一个是mouseenter,一个是mousemove,当时我用的是mouseente,导致鼠标每次进入县A的时候图层可以高亮,但是由县A进去到县B的时候却没有效果。后面查阅资料才知道,​...

2022-06-15 14:08:31 918

原创 构建vue3.0工程两种方式

使用查看@vue/cli版本,确保@vue/cli版本在4.5.0以上

2022-06-12 18:30:54 160

原创 vue 让元素实现全屏效果

div class="wrap"> <!-- <video class="video" muted autoplay controls ref="player"></video> --> <video class="video" muted autoplay ref="player" @dblclick="fullScreenFun"></video> </div>1、让元素实现全屏ful...

2022-05-11 18:05:09 1175

原创 Vue中父组件如何控制子组件显示与隐藏

//父组件中import fireDetailsDialog from "./fireDetailsDialog.vue";<!-- 火情详情弹框 --> <fire-details-dialog :fireData="fireData" :panelShow.sync="panelShow" ></fire-details-dialog>在父组件data中定义一个panelShow属性默认值为flse,当点...

2022-04-16 13:36:49 3330

原创 Vue中使用mapboxgl添加地图弹框所遇到的问题

在mapbox中当我点击某个列表,需要获取到当前列表项的经纬度,然后在地图中显示这个注记,点击注记的时候,获取到这个注记的属性,在弹框中显示,大家就会想到mapboxgl.Popup来实现,但是想要在mapbox中添加弹框需要动态创建元素,给元素添加属性,动态创建的元素在Vue中会导致事件的丢失,不能直接使用 Vue提供的 @click等等,下面有一个好的方式会变得特别简单。import recordDialog from './recordDialog.vue' //导入这个组件框...

2022-03-28 14:09:22 1751

原创 js如何处理一个数组是否包含另一个数组中的元素,多对多关系

在我们平常的开发中,大多数情况下都是多对一的关系,判读一个数组中是否包含一个元素,这种判断比较简单容易处理,但是也有特殊情况,需要判断一个数组中是否包含另外一个数组中的元素,这种就稍微比较复杂,记录如下:// 时间数据let dateArr = [ { date: '03-01', value: 0 }, { date: '03-02', value: 0 },{ date: '03-03...

2022-03-13 16:42:27 1599

原创 如果通过npm命令查看插件所有版本

当我们通过npm安装插件的时候,有时候插件和当前webpack版本有冲突,那么如何查看当前插件有哪些版本呢?如下:npm view less-loader versions

2022-02-07 19:30:28 5182

原创 Vue中如何给动态生成的元素绑定点击事件

原生的JS中给元素绑定点击事件是通过操作DOM,获取到这个元素,然后通过addEventListener来绑定点击事件,在Vue中不推荐操作DOM的这种方式,由于是动态生成的元素通过@click是没有效果的,那么有什么方式可以实现相同效果呢?/**这里利用了事件总线,代码如下:*/const install = function (Vue) { const Bus = new Vue({ methods: { em...

2022-01-28 14:00:17 11150

原创 前端通过GET和POST实现导出的两种方式

POST导出配置: 首先需要配置post请求的responseType为blob 返回的是文件流 代码如下:export function exportUrl(data) { return request({ url: '/animalCare/management/uploadPath', method: 'post', data: data, responseType: 'bl...

2022-01-27 15:36:02 1895

原创 el-tree数据如何做递归

由于后端给的数据不能直接在el-tree中使用,需要我们对tree中每一个节点添加某些属性,树的层级无法确定,所以我们需要采取递归来解决,代码如下:

2022-01-18 10:00:14 1738

原创 PC端如何设置rem屏幕适配

目前我们做的这个PC端后管项目需要做适配,如果没有做适配的话,在缩放的时候会出现布局错位的问题,解决方法如下:

2022-01-18 09:41:47 2549

原创 axios如何配置token和请求头

定义一个默认的请求路径,默认的请求路径是通过项目开发环境来决定,我们可以通过node.js中process.env.NODE_ENV来判断所处项目是处于什么开发环境,process.env.NODE_ENV == "production" 说明当前是生产环境,否则就是开发环境。

2022-01-17 22:35:27 5116

原创 element-ui中table加载数据表格出现错位解决方法

在每次获取表格数据的时候,调用doLayout()函数,代码如下:this.$nextTick(() => { this.$refs.singleTable.doLayout()});

2022-01-17 15:18:31 348

空空如也

空空如也

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

TA关注的人

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