自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 乾坤微前端子项目给主项目传递数据

2.主项目接收:接收文件在启动乾坤跳转的文件。

2025-12-09 14:04:37 215

原创 乾坤框架项目切换角色,页面没有变化bug

详解:乾坤框架的项目,切换角色或者是登录另一个账号(页面权限不同),页面展示没有变化排查过程:1.我以为是子项目页面有缓存,v-hasPermi="['4']" 数据是存储在vuex动态的。vuex数据肯定动态更新,在子项目页面destroyed打印是否执行,执行了,所以页面被销毁了。项目中我也没有用keep-alive,所以应该不是缓存2.在子项目页面created生命周期中输出vuex权限数据,得到确实不是最新的。但是在跳转子页面之前,我打印了主项目vuex存储的权限数据,是最新的。

2025-11-27 10:29:22 274

原创 获取当日是周几

const days = ['日', '一', '二', '三', '四', '五', '六'];return `星期${days[date.getDay()]}`;

2025-11-11 14:15:34 113

原创 前端展示水印

需求:水印是否展示依靠接口返回。做法:1.写了一个js文件:src\utils\watermark.js2.在登陆页面得到token后调用接口是否展示。

2025-10-15 17:24:56 189

原创 大屏适配代码

【代码】大屏适配代码。

2025-10-15 17:17:44 214

原创 el-table表格表头和内容对不齐,错位: .el-table th.gutter{ display: table-cell !important;}

在App.vue里面增加样式。

2025-09-26 13:52:12 130

原创 前端打印功能

前端打印只能打印浏览器可视区域,一页,但是这个页面很长,可滑动,打印出来应该好几个页面,

2025-09-12 17:09:59 111

原创 APP项目-PDA终端

买了PDA设备,可以扫描二维码 条形码。

2025-09-08 18:01:02 249

原创 websoket使用记录

1.医疗项目中渲染回收柜温湿度,需要实时更新2.回收柜安瓿回收和余液回收时,需要前端发送指令给回收柜,比如开门、关门等。还需要收到回收柜结果,比如回收的药品信息等。我项目中用的是浏览器自带的websoket,也可以下载插件等。

2025-09-03 10:59:30 226

原创 前端记录项目中用到的js

核心作用是:快速、方便地“以某个唯一字段为键”查找对应值。dosageMap.get('B2') // 返回 5。存进去”,这样后面可以通过。

2025-08-05 17:45:20 316

原创 前端项目启动后,只有localhost地址,没有ip地址

【代码】前端项目启动后,只有localhost地址,没有ip地址。

2025-07-22 13:59:09 330

原创 前端限制展示几个字

我之前都是用固定的宽度,但是会出现字体展示一般的情况。写一个方法,如果超出10个字,就展示10个字加省略号。前端限制展示4个字,10个字,超出用省略号表示。

2025-07-21 09:18:28 122

原创 使用正则一键删除项目中的console.log

)

2025-07-15 17:07:19 403

原创 用vue自定义指令设置页面权限

数组里面的数字的接口获取的,和后端规定好,数字几代表什么权限,比如我和后端规定好,4代码页面权限=

2025-07-15 13:47:58 260

原创 前端医疗生命体征

折线图 + 网格背景 + 自定义刻度三个y轴D3.js可以完全自定义坐标轴、网格、折线、点的样式和交互echarts不支持自定义网格背景,才换的d3。

2025-07-15 11:29:33 314

原创 用uniapp开发鸿蒙应用(暂停更新-根据项目更新,现在项目未开始)

根据网络查询鸿蒙手机安装测试app,需要电脑命令安装。

2025-07-15 10:43:34 196

原创 前端字体使用操作

/样式.data {

2025-07-14 16:09:50 370

原创 前端面试题回答模板

来根据实际的屏幕宽高和 UI 设计图的宽高计算出缩放比例。在大屏自适应的实现中,我通常会使用。

2025-07-11 10:38:58 197

原创 前端vue项目忽略文件.gitignore

【代码】前端vue项目忽略文件.gitignore。

2025-07-08 09:49:50 243

原创 前端大屏适配代码

ScaleScreen :width="1576" :height="821">里面传的是宽高,我项目里大屏页面ui给的宽高是1576和821,大部分项目ui给的宽高应该是1920和1080。

2025-06-27 10:52:12 193

原创 乾坤qiankun记录

如果路由中的tModule === "biz" || item.tModule === "esb",那就证明是走qiankun子项目,代码中重要的就是 open()方法,registerMicroApps是qiankun的方法,它可以启动子项目页面,给子项目传递数据。组件就统一走 "@/views/subprojects/index.vue",3. @/views/subprojects/index.vue" 文件代码。菜单页面跳转代码 我的跳转标识是tModule。在主项目菜单种跳转去子项目。

2025-06-25 16:44:21 244

原创 路由重复渲染

2.动态添加路由:多次调用router.getRoutes()方法的时候,可能因为某些逻辑问题,导致路由重复添加,需要去重。1.手动添加路由: 直接查看路由是否有重复的地方。页面出现这种问题,并且控制台警告;就是路由重复了,找俩个地方。

2025-04-18 10:42:40 283

原创 vuex刷新数据丢失 使用插件vuex-persistedstate

filter里面是需要缓存的mutations方法。

2025-03-21 11:11:30 259

原创 前端面试:需要问面试官的几个问题

以下顺序不代表提问先后。

2025-01-12 19:56:49 344

原创 viewport视口和@media

视口(viewport)是浏览器用来渲染网页内容的区域。对于移动设备,视口的宽度通常会比屏幕的实际宽度更宽,目的是保持与桌面网页的兼容性。设置可以帮助你控制视口的行为,从而让网页在不同设备上呈现合适的布局和比例。vue项目里这段代码写在public文件中index.html文件里设置视口的宽度等于设备的屏幕宽度(物理像素宽度)。这意味着网页的布局宽度将适应设 备 的屏幕大小,避免在移动设备上出现缩放或滚动条。

2024-12-04 15:19:46 699

原创 Javascript中数组的方法

【代码】Javascript中数组的方法。

2024-12-03 15:58:43 157

原创 Vue3 父子组件传值

也不用看我下面的解说,直接看代码,简单明了。只是个用法而已。props变成了 defineProps$emit变成了defineEmits。

2024-12-03 14:47:48 397

原创 事件委托在项目中的运用

这是个列表,里面很多属性,每个属性点击都会进入属性详情列表页面。本来我是在每个属性上单独写的方法。这样要写很多。代码冗余,也很麻烦。利用事件委托,在父元素 tr 列表遍历的地方,监听点击事件。然后根据事件的目标 () 来判断是哪个td被点击,进而执行不同的处理逻辑。给td 添加一个标识符 data-field,事件委托根据标识符来确定去跳转哪个页面。HTML5 自定义属性 以data- 开头,后面跟任意符合命名规范的字符串。获取 自定义data-filed属性,要用dataset访问。

2024-12-03 11:06:30 256

原创 面试学习准备

在 Vue 2 中,可以直接使用 Vue 实例作为 EventBus。全局事件总线,核心思想是通过发布-订阅模式来实现组件之间的通信。使用方法:在mian.js中直接挂载到vue原型上。然后组件通过 this.$bus来访问。项目顶部导航栏 点击模块高亮效果。用$emit发送事件。

2024-11-26 12:05:42 503

原创 固定前端导出方法

【代码】固定前端导出方法。

2024-11-14 09:53:46 331

原创 uniapp小程序富文本编辑器 简单不需要下载插件 复制代码直接复用

uniapp富文本编辑器,不需要下载任何插件,实测复制代码就可以实现

2024-09-14 11:11:23 1137 5

原创 element中打开对话框表单验证就已经存在的解决办法_打开对话框时不让自动校验

element中打开对话框表单验证就已经存在的解决办法_打开对话框时不让自动校验-优快云博客。

2024-09-12 10:54:13 482

原创 微信小程序记录(持续更新)

登录简单来说就是用uni.login获取登陆凭证code。然后调用后台登录接口传递给后台,后台解码再返回token等一系列信息给前端。

2024-08-22 10:36:00 487

原创 vue项目中 watch监听的用法

不监听$route ,只在mouted里面 接收query参数,在调用this.getList() 导航栏只能搜索一次。搜索第二次公开课不会调用方法. 大家可以试一下。

2024-07-30 10:01:26 355

原创 已经上线的系统真实登录页面

1.写的有点乱,懒得修改了。里面有手机验证码功能。

2024-07-29 09:40:09 205

原创 axios的请求拦截器和响应拦截器

【代码】axios的请求拦截器和响应拦截器。

2024-07-29 09:28:35 298

原创 pc端注册页面 密码校验规则

格应包含大小写字母、数字和特殊符号,长度为8-20。

2024-07-15 10:47:23 481 1

原创 vue项目监听浏览器刷新事件

【代码】vue项目监听浏览器刷新事件。

2024-03-05 11:19:45 1881

原创 vue项目,前一个页面destroyed的异步方法还没执行完,后一个页面mounted就先执行了,导致后一个页面获取不到新的值怎么办

写在beforeDestroy生命周期里面就可以了。别写在destroyed里面。

2024-03-04 09:11:10 565

原创 鼠标移到文字上展示提示文字

描述:文字只能展示一行,多余的用省略号表示。所以需要鼠标移动到文字上的时候,展示全部的文字。

2024-03-01 16:40:56 1426

视频播放和文档展示 前端

视频和文档播放

2023-12-20

新增文档和视频代码文件

新增文档和视频代码文件

2023-12-20

视频上传,图片上传完整

视频上传,图片上传完整

2023-10-30

前端面试宝典V4.0.pdf

前端面试宝典V4.0.pdf

2023-01-17

空空如也

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

TA关注的人

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