- 博客(189)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注

原创 【遍历元素】总结
【代码】【遍历删除元素】总结。map():filter():find():some():every():--------------------------------------------------------------------【filter】删除数组中某个指定元素在数组中查找并更改【map】提取数组中的某个属性组成一个新数组
2023-06-01 17:08:25
591

原创 css样式总结,持续更新
状态驱动的动态 CSS内核浏览器私有属性el-tree中更改鼠标移动时、点击时和失去焦点时的背景色关于背景色表格去掉定位:换行总结三元表达式根据渐变的两个色值+据百分比,取对应的色值。...
2022-05-11 14:56:49
1824

原创 【Vue2+Vue3】开发指令使用总结,未完待续
一、watch监听及深度监听二、directive自定义指令详解+实例三、vue父子组件中数据双向绑定的几种方法四、Message消息提示每次只弹出一个 + 设置全局message弹框的格式五、什么是重定向六、为什么要进行重定向?什么时候需要重定向?七、HTTP协议详解之响应篇八、export与export default区别九、路由传参-使用encodeURI加密参数十、base64格式的加密与解密十一、vite十二、快速生成vue3代码模板.....................
2022-05-11 14:40:38
8854

原创 【JS/JQ/ES6】对数据、逻辑处理、转换总结
一、对数据的处理简化:增删改查二、对数据格式的转换:三、详细说明 四、vue替换数组对象的某个属性值五、优化if - else if六、数组中的map方法 - 取数组中某一项集成新数组七、监听按键事件:右键...F1...F15...Esc八、return 与return false区别九、逻辑运算符:&&、&、||、|十、ES5/ES6 合并数组方法及去重合并两个数组并去重十一、浏览器相关十二、JQ操作一、操作二、jQuery 选择器
2020-05-18 10:09:35
2728
1

原创 【VUE+Elemet 】最全正则验证 + 表单验证 + 注意事项
最全最全正则验证 + 表单验证 + 注意事项一、正则验证1.输入字母/数字/下划线:2.请输入中英文/数字/下划线:3.请输入中文/英文:4.规范金额:5.用户名不能全是数字:6.中文:7.非中文:8.限制长度:9.数字:10.正整数及整数:11.请输入数字(可正负)12.请输入数字/小数点:13.请输入0-999914.大写,小写,数字,特殊字符,至少上面的三种,至少八位15.自定义校验16.是否合法IP地址:17.是否手
2020-04-09 10:52:05
31766
2
原创 Vue实现简单的回到顶部按钮 几种方式
第二步,监听滚动事件获取滚动距离,控制按钮显隐,并且给按钮绑定回到顶部事件(如果为了更平滑美观可以使用。// 判断回到顶部按钮的显示条件,如果滚动距离大于1000就显示。transform或者animation动画实现)-- 滚动元素列表内容... -->css部分,回到顶部按钮使用绝对定位定位在右下角。// 如果到达顶部就清除定时器。// 定时器模拟动画慢速回到顶部。// 获取滚动元素的滚动距离。// 获取滚动元素的滚动距离。// 每次上移的距离。-- 回到顶部 -->第一步先找到滚动的dom。
2025-03-18 15:15:02
825
原创 SpringMVC
是Swagger的一部分,主要用于为模型属性添加元数据。通过这些元数据,Swagger UI可以生成交互式的API文档,提供属性的描述、数据类型、是否必填、示例值等信息,这对于API的消费者来说至关重要,因为它们提供了如何与API交互的清晰指导12。是一个用在模型属性上的注解,通常与 Swagger 框架一同使用,用来描述 API 模型的属性。是描述这个属性的信息。
2025-01-02 17:16:13
515
原创 Java程序基础
基本数据类型是CPU可以直接进行运算的类型。引用类型String常量finalvar关键字varJava定义的这些基本数据类型有什么区别呢?要了解这些区别,我们就必须简单了解一下计算机内存的基本结构。计算机内存的最小存储单元是字节(byte),一个字节就是一个8位二进制数,即8个bit。它的二进制表示范围从0000000011111111,换算成十进制是0~255,换算成十六进制是00ff。内存单元从0开始编号,称为内存地址。每个内存单元可以看作一间房间,内存地址就是门牌号。
2024-12-05 10:23:40
774
原创 vue3开发完项目后 用后感
setup 内编写代码时,每个页面需要 Import 大量的依赖例如:ref、reactive、getCurrentInstance、useStore、watch、computed 、onMounted 这些频繁使用的必须函数。vue3 的思想体现就是大量的 import 和 构建函数,import 让你在各个分散的文件之间反复横跳,到处出现的构建函数让人心烦意乱。读写 ref 的操作比普通值的更冗余,因为需要访问 .value,而在模板中又不需要加 .value,这无疑造成了一定程度的混乱和割裂感。
2024-10-31 15:48:23
459
1
原创 【Android】Intel HAXM installation failed!
4.勾选Windows虚拟机监控程序平台。5.接下来重启电脑即可正常打开虚拟机了。3.点击启用或关闭Windows功能。2.点击左侧下面最后一个程序。
2023-10-16 13:47:12
1931
1
原创 vue3与vue2之全局变量的使用
ctx相当于Vue2的this, 但是需要特别注意的是ctx代替this只适用于开发阶段,如果将项目打包放到生产服务器上运行,就会出错,ctx无法获取路由和全局挂载对象的。此问题的解决方案就是使用proxy替代ctx,代码参考如下。步骤一:添加一个可以在应用的任何组件实例中访问的全局 property。步骤二:当我们想在组件内调用http时需要使用getCurrentInstance()来获取。注意:尤大在vue3推荐使用依赖注入:provide和inject。我们将在下篇博文介绍。
2023-10-09 14:26:05
480
原创 谷歌浏览器从c盘剪切到d盘书签消失的找回方式
然后将C:\Users\lenovo\AppData\Local\Google\Chrome\User Data\Default下的。其中Bookmarks.bak文件是Chrome自动备份的书签文件,Bookmarks是当前的书签文件。最后将谷歌浏览器关闭再打开,丢失的书签文件都能找回来。
2023-10-08 10:18:48
1141
原创 electron-updater
注: 打包完会生成一个latest.yml文件,把这个文件和生成的.exe文件放在服务器上,会自动检测版本。3、在主进程文件main.js里面引用 handleUpdate.js。1、安装依赖 yarn add electron-updater。2、自定义更新的文件 handleUpdate.js。自动更新 electron-updater。
2023-09-13 13:44:10
2178
1
原创 vue项目中如何使用websocket(步骤)
在这个示例中,我们使用connect()方法连接到WebSocket服务器并传递两个参数,一个是连接地址,另一个是选项对象,可用于配置WebSocket连接。在这个示例中,我们使用VueWS插件创建WebSocket实例,并在组件创建后使用connect()方法连接到WebSocket服务器。我们在Vue组件中定义了一些方法,例如handleData(),它具有一个data参数,用于处理接收到的数据。,允许您轻松地建立WebSocket连接,将事件存储在Vue组件中,并在组件已挂载时自动清除。
2023-09-11 09:53:10
6227
原创 【watch】watch各类型数据监听
使用watch时有一个特点,就是当值第一次绑定时,不会执行监听函数,只有值发生改变时才会执行。如果我们需要在最初绑定值的时候也执行函数,则就需要用到immediate属性。当需要监听一个对象的改变时,普通的watch方法无法监听到对象内部属性的改变,此时就需要deep属性对对象进行深度监听,数组字符串一般不需要。watch中需要具体执行的方法。
2023-07-10 11:11:29
1706
原创 javascript - localStorage 本地存储(新增、删除、修改)
现在前端做数据存储,跨页面传值,localStorage是一个很好的方式,以键值对的方式存储,也方便取值赋值,下面说一说使用方法和一些常见的使用技巧。存值共有3种方式,localStorage相当于window对象下面的一个属性,所以有[]和.调用,但也具有自身的setItem方法// 自身方法// []方法// .方法。
2023-07-03 14:12:11
3809
原创 vite与webpack打包区别
开发项目时会遇到找不到文件的情况,此时发现是webpack会先打包,然后启动开发服务器,请求服务器时直接给予打包结果由于vite启动的时候不需要打包 ,也就不需要分析模块依赖,编译,使用原生ES模块导入方式,所以启动速度非常快;vite采用的是按需动态编译的模式,当浏览器请求需要的模块时,再对模块进行编译,这种处理模式极大的缩短了编译时间,当项目越大,文件越多,vite的开发时优势越明显。
2023-06-21 15:59:10
2233
原创 el-table 分页多选(记住每一页选中的数据)
项目中遇到了列表分页,用户还要进行多选操作的情况,一般情况切换到新的一页,前一页选中的数据就没了,这里就要用到自带的两个属性row-key和。加一个ref,在批量操作完之后 执行一下 this.$refs.table.clearSelection();就这简单的两个属性,即可实现分页切换,记住所有页面选中的数据。以清空先前的批量选中的数据,避免影响之后的批量操作。
2023-06-20 13:55:22
868
原创 坐标转换-vue中使用coordtransform转换坐标系
国家规定: 国内出版的各种地图系统(包括电子形式),必须至少采用GCJ-02对地理位置进行首次加密。百度SDK,可以获取百度坐标(bd09,默认)或者火星坐标(GCJ02)中国标准,从国行移动设备中定位获取的坐标数据使用这个坐标系。百度标准,百度 SDK,百度地图,Geocoding 使用。2. 火星坐标 (GCJ-02) 也叫国测局坐标系。国际标准,从GPS设备中取出的数据的坐标系。IOS原生定位库,可以获取WGS84坐标。1. 从设备获取经纬度(GPS)坐标。高德SDK,可以获取GCJ02坐标。
2023-06-20 09:21:59
1054
原创 【WXS】各类运算符计算方法及详解
10>>3 的结果是1,计算方法:10/(2*2*2)=1.25 取整后等于1。10>>2 的结果是2,计算方法:10/(2*2)=2.5 取整后等于2。10>> 1的结果是5,计算方法:10/(2)=5 取整后等于5。10
2023-04-12 15:35:26
610
原创 vue2+vue-html5-editor完整版使用,包含上传音视频及其他扩展
扩展模块modules:此功能扩展性强,添加一个图标,点击图标展示全部自定义,建议复杂的展示可以封装成一个组件再进行插入。
2023-04-12 09:38:23
1251
原创 Element Plus-开始时间不能晚于结束时间,包含时间的判断
element pro没有picker-options。1.封装子组件data_picker.vue。
2023-04-11 17:37:41
919
原创 vue3.0项目实战系列文章 - 配置环境变量
一、默认 dev 环境下使用 .env.development 环境变量配置, build 环境下使用 .env.production ,所以不需要在 package.json 中再指定模式了。注意自己的项目开发与构建工具是什么,网上资源有部分是webpack.二、vite.config.js添加。
2023-04-11 17:14:40
403
原创 vue3 template编译出来了的,并且出现了#document-fragment,里面的内容显示不出来解决方法
vue3 template编译出来了的,并且出现了#document-fragment,里面的内容显示不出来解决方法
2023-02-09 10:06:01
593
vue项目中:百度地图引用mapV,实现两点间的曲线,及曲线上点的流动。
2020-06-23
百度地图将各个功能集合于一身 ==> 批量坐标转换,新增图标,折线图,弹框
2020-05-25
vue+element导航+标签导航+路由跳转+路由转换.zip
2020-05-21
vue项目拼图滑动验证组件
2020-05-19
main.js文件报错找不到element-plus
2022-07-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人