自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(72)
  • 收藏
  • 关注

原创 Vue3生命周期钩子

一个组件经历创建、数据初始化、挂载、更新、销毁,这就是组件的生命周期。

2024-06-03 16:40:29 438 2

原创 Element UI实现表格全选、半选

Element UI+Vue 2.X环境下的表格全选和半选

2025-03-26 13:42:19 314

原创 Axios发起HTTP请求时的先后执行顺序

Axios发起HTTP请求的先后时机。

2025-01-21 10:55:27 594

原创 el-button的全局防抖

防抖是一种常用的前端性能优化技术,主要用于控制高频触发的事件只执行最后一次操作。

2024-12-11 10:57:58 336

原创 sortable.js-Vue数组数据更新问题,数据跟页面不同步

使用sortablejs@1.15.0 和 vue@2.6.10

2024-12-09 10:11:32 273

原创 Pinia基础知识

Pinia是一个状态管理工具,从 Vue 3 开始,它取代了 Vuex,成为推荐的状态管理工具。

2024-11-20 17:47:26 413

原创 三种async/await错误捕获方式

当 promise 出现错误时,我们可以直接通过 .catch 的方式进行捕获,那么 async + await 应该怎么做呢?

2024-11-12 18:02:05 839

原创 Element UI给每个el-option添加tooltip提示

Element UI给每个el-option添加tooltip提示

2024-11-12 15:46:07 332

原创 Vue3自定义hooks

以函数形式抽离一些可复用的方法像钩子一样挂着,随时可以引入和调用,实现高内聚低耦合的目标。

2024-08-21 09:35:39 495

原创 去除Chrome中input自动填充背景颜色

input输入框自动填充后默认样式修改

2024-08-15 15:02:31 224

原创 使用vue-custom-scrollbar自定义滚动条

vue-custom-scrollbar是Vue.js的一个简约但完美的自定义滚动条组件

2024-08-13 11:04:18 289

原创 以项目的视角使用Vuex,一文彻底用会Vuex

非关系组件之间的通信,使用Vuex这一状态管理工具。

2024-02-04 17:44:39 788

原创 图解Vue组件通讯【一图胜千言】

Vue的每个组件都有独自的作用域,组件间的数据是无法共享的,但实际开发工作中我们常常需要让组件之间共享数据。

2024-02-02 16:16:30 813

原创 Vue2中给对象添加新属性界面不刷新?

如果你在对象上添加新属性而界面没有刷新,这可能是由于Vue的响应性系统的特性所导致的。

2024-01-31 16:05:28 887

原创 Vue2组件注册:全局组件和局部组件

在Vue 2 中,你可以使用全局注册和局部注册两种方式注册组件。

2024-01-31 15:00:44 988

原创 将Vue2中的console.log调试信息移除

介绍怎么使用 'babel-plugin-transform-remove-console' 移除前端项目中所有的console.log

2024-01-30 15:26:01 705

原创 多个SSH-Key下,配置Github SSH-Key

多个SSH-Key下,配置Github SSH-Key

2024-01-23 11:53:50 762

原创 Element UI Input组件内容格式化:换行时行首添加圆点

录入文本时,首行添加圆点,此后每换一行在行首添加圆点

2024-01-16 18:24:20 927

原创 CryptoJS.SHA1获取固定长度的哈希值

CryptoJS.SHA1 (SHA-128) 是一种哈希算法

2024-01-16 14:40:42 1238

原创 修改Element UI可清空Input的样式

修改Input右侧的清空按钮位置

2023-12-13 15:55:40 1461

原创 Element UI里的文字提示组件Tooltip如何鼠标离开立即消失

Tooltip组件默认的特性是鼠标离开延时、淡出消失,在多个Tooltip之间切换时给用户的体验很不好。

2023-12-11 10:21:06 1412 3

原创 Video.js国际化配置

网上关于Video.js的文档少的可怜,自己走过的弯路记录一下

2023-11-14 12:12:56 426

原创 通用国际化规划语种表

通用国际化规划语种表

2023-11-03 16:13:48 283

原创 Hybrid APP巨量字符串输出

解决字符过长日志打印限制问题

2023-11-02 17:50:54 115

原创 Vue2中input:file的change事件相同文件只会触发一次

如果用户选择相同的文件,事件不会再次触发,因为浏览器认为文件没有更改。

2023-10-27 13:52:51 1530

原创 Element UI打开表单自动验证问题的解决

页面一打开什么都没做表单就自动验证的解决方法

2023-10-18 14:37:36 1508

原创 js获取当前浏览器的默认语言&监测用户首选语言的变化

js获取当前浏览器的默认语言、监测用户首选语言的变化

2023-10-18 13:36:33 1315

原创 去掉el-table底部的最底部的灰线

去掉el-table底部的最底部的灰线

2023-09-27 13:55:20 603

原创 CSS3实现环状Loading动画

CSS3实现环状Loading动画

2023-09-26 15:49:07 352

原创 Vue使用for循环加Promise.all来发送多个请求,并且等到所有请求结束后处理数据

Vue使用for循环加Promise.all来发送多个请求,并且等到所有请求结束后处理数据

2023-09-12 15:41:36 1887

原创 Vue2封装自定义全局Loading组件

解决Element UI等UI库没有加载框组件的痛点

2023-07-29 12:21:47 2097 6

原创 vue中使用Base64转码(Tinymce富文本保留HTML标签)

在vue项目中,后台有时会不识别前端发送的特殊字符,可使用Base64转码。

2023-07-25 16:53:43 1452

原创 el-popover的三角css部分

用CSS画el-popover中三角形的方法

2023-07-19 15:31:28 282

原创 如何触发 tinymce 4.x 焦点和模糊事件

我的目标:能够在焦点或模糊时触发一些 javascript 函数

2023-07-18 10:18:29 761

原创 前端跨域的解决方案

在浏览器中,当一个网页的源与当前页面的源不同时,就发生了跨域。

2023-04-25 13:59:08 366

原创 Vue组件隔代转发$props

今天学习了Vue中特别有趣的组件隔代通讯,按耐不住心中的小激动,这就给大家分享一下。

2023-04-20 17:39:39 151

原创 双向数据绑定v-model的实现原理

什么?真有人面试时被问到双向数据绑定v-model的实现原理了吗??

2023-04-20 16:44:54 106

原创 Vue兄弟组件通讯

初级开发的面试中经常会被问到Vue的组件通讯方法,除了父传子的props、子传父的emit,Vue也支持兄弟组件之间通讯。

2023-04-20 16:14:01 416

原创 Vue高级特性之mixin混入

mixin 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能,项目中经常使用mixin 抽离公共逻辑。

2023-04-20 11:17:39 312

原创 Vue高级特性之动态组件

动态组件是指:在一个挂载点使用多个组件,并进行动态切换。

2023-04-20 10:51:13 221

空空如也

空空如也

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

TA关注的人

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