- 博客(53)
- 收藏
- 关注
原创 Element UI 2.x 校验数组每个对象中的name不能为空
在 Element UI 2.x 中验证数组中多个对象的name字段不能为空,需要结合el-form的prop属性和自定义校验规则实现。核心是通过 prop来定位每个对象的name,并统一设置校验规则。
2025-11-15 11:37:01
405
原创 在 PHP 中打印数据(调试、输出内容)
函数适用场景核心优势echo页面输出字符串、变量速度快,支持多值输出print_r()调试数组、对象格式清晰,可读性强var_dump()精准调试(类型+值+长度)显示数据类型,适合排错复用数组/对象代码输出可执行 PHP 代码日志打印生产环境调试不影响用户,留存调试记录。
2025-11-06 15:36:34
922
原创 uniapp安卓端+ fastapi(后端)获取到设备的ip
无需 Uniapp 端额外处理,IP 由网络请求自动携带。核心是 FastAPI 通过或请求头X-Real-IP获取。公网部署需配置 Nginx 传递真实 IP,避免反向代理遮挡。这种方式简单可靠,是 Uniapp + FastAPI 获取设备 IP 的最优方案。要不要我帮你整理一份完整的前后端可运行代码?
2025-10-28 17:09:22
572
原创 js获取某月内每周的时间段、把一周内的任意时间段补充成一周并显示每天周几、把完整一周的时间段显示每天是周几
【代码】js获取某月内每周的时间段、把一周内的任意时间段补充成一周并显示每天周几、把完整一周的时间段显示每天是周几。
2025-09-22 17:33:05
367
原创 服务器都是用的iis, 前端部署后报跨域,不是用同一个服务器 是前端项目的服务器做Nginx转发,还是后端项目的服务器做Nginx转发?
摘要:在IIS环境下解决前后端跨域问题,核心方案包括:1)后端IIS配置跨域响应头(推荐),需添加Access-Control-*头并处理OPTIONS预检请求,适合可修改后端配置的场景;2)前端IIS配置反向代理,通过URL重写转发请求,适合后端不可控时使用。方案1性能更优,方案2无需修改后端代码。两种方法均依赖IIS的URL重写模块,无需额外引入Nginx。
2025-09-10 17:31:19
928
原创 uniapp vue3中使用pinia 和 pinia持久化(没有使用ts)
在实际应用中,你可能希望在页面刷新后 Store 中的数据不会丢失,这时可以使用插件来实现持久化,比如 pinia-plugin-persistedstate。在项目中创建一个 store 目录(建议放在 src 目录下),用于存放各个 Store 文件。通过以上步骤,你就可以在 Uniapp Vue3 项目中使用 Pinia 进行高效的状态管理了。
2025-08-07 17:11:21
1072
原创 NVM的安装使用:nvm管理多个 Node.js 版本的工具
Node Version Manager (NVM) 是一个用于管理多个 Node.js 版本的工具,支持在不同项目间快速切换 Node.js 版本,适用于开发、测试和部署场景。
2025-07-21 14:11:12
464
原创 vue2自定义指令directive用法: dom中关键字文字高亮
本文介绍了在Vue2中使用自定义指令实现关键字文字高亮的方法。主要步骤包括:1)编写highlight.js指令文件,通过TreeWalker遍历DOM节点实现动态文本高亮/取消高亮;2)在main.js中全局注册该指令;3)在组件中使用v-highlight指令绑定变量控制高亮文本。指令支持动态更新高亮内容,并可通过参数自定义高亮样式类名。实现效果为匹配文本会被包裹在指定类名的span标签中,示例中使用了黄色背景样式突出显示"个人信息"等关键词。
2025-06-18 18:05:17
467
原创 Electron文件写入、读取(作用:公共全局变量,本地存储)
也可以直接使用Node.js的fs模块来实现本地文件的读写操作。还有一个写法:electron-store。使用Node.js的fs模块。
2024-11-27 17:44:02
862
原创 iframe视频宽度高度自适应( pc+移动都可以用,jq写法 )
* 这个要先去掉,手机端时在加上 *//* 默认隐藏 *//* 关闭按钮 *//* 弹窗内容 */
2024-10-29 09:50:05
1459
原创 通过js控制修改css变量
在JavaScript中,你可以通过操作CSS变量(也称为自定义属性)来动态改变样式。CSS变量在CSS中使用 – 前缀定义,例如 --main-color: red;。在JavaScript中,你可以使用 document.documentElement.style.setProperty 方法来设置这些变量,或者使用元素的 style.setProperty 方法(如果变量是在某个特定元素上定义的)。
2024-10-26 10:49:55
1306
原创 uniapp scroll-view翻转90度后,无法滚动问题,并设置滚动条到最底部(手写横屏样式)
【代码】uniapp scroll-view翻转90度后,无法滚动问题,并设置滚动条到最底部。
2024-10-14 14:42:36
892
1
原创 vue3 vue-draggable-next 实现拖拽穿梭框效果
【代码】vue3 vue-draggable-next 实现拖拽穿梭框效果。
2024-06-01 15:46:07
1041
原创 Ant Design Pro of Vue2 使用 Viser 图表,Viser官方网站地址,和pro学习记录
感觉是可以用的,就是得自己慢慢试,,,
2024-05-13 00:14:35
1009
原创 win11怎么设置虚拟内存
一、电脑搜索 “ 设置 ”二、找到“ 系统 “,再找到“ 系统信息 ”三、找到“ 高级系统设置 ”四、找到 “ 高级 ” --》 “ 设置 ”五、找到 “ 高级 ” --》 “ 更改 ”六、更改虚拟内存
2024-05-13 00:08:29
6393
原创 js:小数计算加减乘除,小数四舍五入,小数保留2位小数,Math部分的一些方法
【代码】js:小数计算加减乘除,小数四舍五入,小数保留2位小数,Math部分的一些方法。
2024-04-21 23:13:47
1450
原创 js:上传json文件,并获取json文件内容,下载json文件
【代码】js:上传json文件,并获取json文件内容,下载json文件。
2024-04-21 22:15:16
1536
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅