- 博客(25)
- 收藏
- 关注
原创 vue3.0 实现列表无线滚动Infinite Scroll———elementPlus
*1.在使用的时候要给外部大盒子加个overflow: auto;一、无限滚动组件指令详情。三、代码demo演示。
2022-11-16 10:08:53
478
原创 js-时间相关操作(获取当前日期、最近三天、近一月及前N天的日期)
1.日期选择器,限制范围(默认当前日期,以及前2天)3.获取今日/昨日/本周/上周/本月/上月 时间。2.最近三天、近一月及前N天的日期。我这里采用vue3.0的写法。4.时间戳(获取系统时间)
2022-11-03 16:24:21
1419
原创 判断数组中每个对象同一属性值是否相同
数据处理中遇到一个问题,当数组对象中某一属性值相同则不能新增输入框,因此需要做判断:方法一:方法二:方法三:
2022-07-08 18:15:50
907
原创 React AntDesign中上传图片预览功能
现需求就是上传之后的图片再次进入的时候 该组件呈现可预览并且删除之后可以再次上传图片个数限制最多传3张效果如图:图片上传预览回显这里用到了获取文件的 base64 字符串形式完成代码下:没有太多文字类的描述,只能用代码表示,这里表示直接复制代码,然后根据需求在改改就大功告成啦!!!...
2022-07-07 16:16:13
807
原创 vue3.0--vite配置别名路径
这里记录一下关于Vite搭建的Vue3.0项目,别名路径的配置,直接上代码tsconfig.json使用方法关于上面提到的按需引入vite.config.js这样,无需引入就可以随意使用Api例如:
2022-07-07 14:10:44
738
原创 适配:postcss-px-to-viewport
这要项目中以px以及第三方库中的px单位全部转换成vw,如果要对哪些类不进行转换就在selectorBlackList填写类名就可以了注明:行内样式无效,只能手动换算vw
2022-06-28 15:42:03
680
原创 可拖拽的窗口(Vue)
我这里使用插槽的方式写的,插槽处放的就是窗口里面的主题内容话不多说,上代码<template> <transition class="move_root"> <!-- 绑定style中top和left--> <div class="moveBox" :style="position" v-show="show"> <div class="moveHead" @mousedown="mousedown" @mousemove
2022-05-12 14:36:59
440
原创 geoserver地图服务的一些操作
一、获取所有图层的属性 await axios.get( `/geoserver/wfs?service=wfs&version=1.1.0&request=GetFeature&outputFormat=application/json&typeName=xxxx` )二、点查询/** *点查询 */export const POINT_QUERY_FUN = async (mapType, lngLat) => { const qu
2022-05-07 13:31:26
248
原创 利用geoserver地图服务分析数据---占地分析
具体可从以下链接查看geoserver的一些地图服务操作Web Feature Service (WFS)使用的地图是:MapBox一、占地分析思路:从wms图层中根据图层名称拿到全部的图层属性信息获取到的图层类型是多边型【MultiPolygon】利用Turf中flatten方法减少层级的嵌套将得到的GeoJSON对象转换为WGS84投影使用空间查询的方法进行数据查询,分析出两个图层相交的部分export const SPACE_QUERY_FUN_L = async (ShpN.
2022-05-07 13:21:17
308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人