- 博客(10)
- 收藏
- 关注
原创 openlayers学习
OpenLayers核心架构与地图开发摘要 OpenLayers由五个核心类组成:Map(地图容器)、View(视图控制)、Controls(交互控件)、Layers(图层管理)和Sources(数据源)。Map作为基础容器,View负责缩放和投影设置,Controls提供交互功能,Layers管理矢量/栅格图层,Sources定义数据源类型。开发时可通过组合这些类实现地图功能,如添加GeoJSON矢量数据、设置图层样式、创建自定义要素等。文中还提供了中国区域地图数据URL和代码示例,包括地图初始化、图层操
2025-06-30 13:47:14
1466
原创 git命令
本文介绍了6个常用Git命令:(1)git config设置用户信息;(2)git branch管理分支;(3)git checkout切换/创建分支;(4)git merge合并分支;(5)git rebase重新应用提交记录;(6)git pull拉取并合并远程更新。每个命令都配有示例代码,涵盖分支管理、合并操作等日常开发场景,帮助开发者掌握Git基本操作流程。命令说明简明扼要,适合作为基础Git操作速查参考。
2025-06-27 13:52:55
100
原创 vue全局自定义el-input指令处理数字整数、小数(限制小数位数)、负数
摘要:本文展示了一个Vue自定义指令的实现,用于控制输入框只能输入特定格式的数字。该指令支持配置小数、负数输入,并限制小数位数(默认2位)。通过正则表达式过滤非法字符,处理负号位置、前导零、小数点位置等特殊情况。指令在mounted阶段绑定事件监听器,在unmounted阶段移除监听器,确保内存安全。使用时只需在el-input组件上添加v-inputDirective指令并传递配置参数即可实现格式控制。该方案解决了表单输入中数字格式验证的常见需求。
2025-06-26 15:00:18
127
原创 gis学习记录
本文总结了常用的WebGIS开发工具,分为二维和三维两大类。二维开发工具包括ArcGIS API for JavaScript 3.x(Web端)、OpenLayers(Web端)和Leaflet(移动端)。三维开发工具主要有ArcGIS API for JavaScript 4.x(Web端)、Cesium(Web端)和Mapbox。这些框架为WebGIS开发提供了丰富的功能支持,适用于不同场景需求。
2025-06-18 11:45:39
71
原创 简单总结vue3响应式 组合api
Ref()可以用简单数据Reactive()用做对象的响应式toRefs()用作对象响应式解构赋值 :官方解释从组合函数返回反应对象时,此函数很有用,以便使用组件可以对返回的对象进行解构/扩展而不会失去反应性Rerun{...torefs(对象)}Setup函数围绕beforeCreate 和created来进行新特性瞬间 移动 teleport 属性to可以设定去指定的位置详细解释https://www.jianshu.com/p/e27b3308fc0a显示内..
2025-06-18 11:43:25
213
原创 使用element ui获取的6位4显示,实际上 8位数值格式化
const getMonthDate = (val:string) => { const list = val.split('-'); const year = getYears; const month = list[0]*1; let date; const result = (year % 4 == 0 && year % 100 != 0) || year % 400 == 0 ? true : false; const bigMonthList = ['01', '03', '0
2022-06-17 14:59:06
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人