自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 封装confirm

text) {})})})const {type,})})const {})return {showAlert。

2025-10-28 10:00:38 326

原创 离开可编辑的详情页时校验数据是否有变化

/此处showConfirm为封装的弹窗方法,可使用自己的方法代替。* @param {获取当前数据的方法} getCurrentData。// 检查数据是否有变化 对比方法还需优化。// 显示浏览器默认的确认对话框。// 处理浏览器关闭/刷新事件。// 路由离开前检查。

2025-10-27 15:59:17 303

原创 指令函数-输入框千分位

/ 如果有多个小数点,只保留第一个。// 处理输入,只允许数字和一个小数点。// 移除非数字和小数点的字符。// 如果值以小数点结尾,保留小数点。// 尝试解析粘贴的值。// 失去焦点时显示千分位。// 只在失去焦点时格式化。// 获取input节点。// 更新输入框的值。// 更新输入框的值。// 获取input节点。// 获取小数位数配置。// 获取小数位数配置。// 聚焦时显示数字。

2025-10-27 15:50:59 440

原创 指令-权限判断

unwatchUser() // 清理用户信息的监听。// 只有在权限加载完成后才显示。// 非白名单用户进行常规权限检查。// 先检查是否是白名单用户。// 监听权限状态变化。// 监听用户信息变化。

2025-10-27 15:49:59 273

原创 VUE路由传参简单加密与解密

/ 如果字符串包含%符号,通常表示已经被URI编码。// 如果包含URI编码的字符,先进行解码。// Base64 + 简单位移。// 尝试检测是否需要URL解码。

2025-10-27 15:46:56 344

原创 二进制内容下载,如 Excel、PDF、图片等

export const downloadFileBlob = (response) => { const blob = new Blob([response.data], { type: response.headers['content-type'] }) const link = document.createElement('a') link.href = URL.createObjectURL(blob) const contentDisposition = response.header

2025-10-27 15:45:51 138

原创 监听某些组件的滚动-el-select/el-table

el-select/el-table 滚动 el-table

2024-06-26 14:58:13 395 1

原创 浏览器关闭前需要执行某些方法

方法中,加入自己想要执行的逻辑。页面初始化时添加监听。离开页面之前也要记得。

2024-06-26 14:52:53 407

空空如也

空空如也

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

TA关注的人

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