自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决奇安信浏览器el-table渲染时存在滚动条时出现抖动的问题

el-table滚动条设置为了overflow:auto,导致渲染的时候,因为重复计算宽度导致不停回流,表现出来就是闪烁抖动,上网搜了很多文章,最后采用了简单粗暴的解决方案:直接让滚动条设置为overflow:scroll,不用去计算,什么情况下都显示滚动条。

2024-01-03 10:49:05 699 1

原创 JS防抖与节流-定时器实现(学习记录)

n秒内只运行一次,若在n秒内被重复触发,只有一次生效,这里添加了一个参数,实现立即执行。比如搜索联想、滚动加载、加载更多。n秒后才执行,如果上一次触发和本次触发时间间隔小于n,重新计时。比如搜索框输入、窗口调整大小。

2023-08-02 19:31:34 91

原创 JavaScript中直接赋值、浅拷贝和深拷贝的区别

创建一个新的对象或数组,并将原始对象或数组的属性或元素复制到新对象或数组中。浅拷贝只复制第一层的属性或元素,对于嵌套的对象或数组,仍然是共享引用。也就是说,新的对象修改了基本数据类型的属性后,原对象不会变化,而修改了嵌套的对象或数组,原对象会改变。如果其中一个变量修改了对象的属性,另一个变量也会受到影响,因为它们共享相同的数据源。创建一个新的对象,新对象与原对象完全独立,它们拥有不同的内存地址和数据源。修改新对象的属性不会影响原对象,包括嵌套对象或数组也是独立的,即深拷贝。

2023-08-02 14:44:21 138

原创 vue路由跳转出现Cannot read properties of null (reading ‘exposed‘)

感天动地家人们,出现了这个问题有没有可能是你使用了element-plus的版本和当前vue版本不兼容呢,我是路由跳转的时候提示Cannot read properties of null (reading 'exposed')和Cannot read properties of null (reading 'parentNode')之类的错误,修改了element-plus的版本后就好了!

2023-06-14 01:23:30 1622 1

原创 创建VUE项目

以上步骤完成后,你的 Vue 3 项目就已经配置了 Element Plus,并且可以使用它来构建漂亮和响应式的用户界面。在你的 Vue 3 组件中,你可以按照 Element Plus 的文档及示例来使用其提供的组件、指令和插件等功能。以上步骤完成后,你的 Vue 3 项目就已经配置了 Vue Router,并且可以使用它来进行路由导航和组件渲染。函数创建了一个新的路由实例,并定义了两个路由:根路径。在终端中,进入 Vue 3 项目的根目录。在终端中,进入 Vue 3 项目的根目录。

2023-05-17 12:49:01 98 1

原创 移动端布局

采用理想视口,需要手动添加meta视口标签通知浏览器操作。meta视口标签的主要目的:布局视口的宽度应该与理想视口的宽度一致,简单来说就是设备有多宽,布局视口就有多宽。

2023-04-08 18:08:24 152 1

原创 CSS实现块级元素从下往上滑动效果

块级元素滑动效果

2023-03-26 10:39:16 1598

空空如也

空空如也

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

TA关注的人

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