自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp自定义头部导航

但是不同的机型顶部导航的高度各不相同,所以得适配,完整适配代码如下。在page.js里加入以下开启头部自定义。

2025-02-28 10:41:14 111

原创 vue自定义指令-图片懒加载

这里封装好了一个兼容各浏览器的版本的指令,主要是判断浏览器支不支持 IntersectionObserver API,支持就用它实现懒加载,不支持就用监听 scroll 事件+节流的方式实现。

2024-12-18 11:25:11 195

原创 Vue省市区组件

【代码】Vue省市区组件。

2024-06-29 20:07:33 656

原创 根据屏幕大小设置根元素的font-size

【代码】根据屏幕大小设置根元素的font-size。

2024-06-24 16:26:21 530

原创 vue2项目延迟装载defer优化白屏

使用的混入,这个使用的是关键帧的形式来分片加载,可以优化白屏时间。

2024-06-23 17:43:12 240

原创 表单校验富文本不会触发?

使用elementUi的表单校验,但是富文本并没有填信息,可是校验并没有触发。

2024-06-07 14:40:12 195

原创 elemenetui+富文本校验

这里需要给富文本框blur事件,因为富文本框清楚后 默认有p标签,所以校验会失效,这里要是触发就把他的值设为null就好了。

2024-04-28 18:01:29 253

原创 elementUi表单正则校验

主要是添加 pattern。

2024-04-28 09:38:26 462

原创 js深拷贝(新特性) structuredClone()

并没有被克隆,而是被转移到被拷贝对象上。value:被克隆的对象。transfer:是一个。返回值:返回值是原始。

2024-04-19 10:09:37 289

原创 el-input-number不能输入非数字

【代码】el-input-number不能输入非数字。

2024-04-11 10:52:46 427

原创 px2rem实现vue项目响应式布局

实现vue项目响应式布局

2024-03-06 15:51:21 602

原创 vue3新特性v-bind in CSS

和是两个不同的概念不要弄混淆了,点击链接可以看官网详细的解释v-bind:是用在template模板中,用来动态绑定参数的内置指令,一般我们用的是简写。v-bind in CSS:是用在style标签中,来获取在script中定义css属性值的变量,即我们能够在style标签中引入动态的css变量了。注意,v-bind in css 是vue3新提出的属性,vue2并没有。

2024-02-29 15:39:13 1032

原创 使用Webstorm如何调试Vue代码

调试Vue代码

2024-02-28 16:33:25 1463

原创 elementui中table表格简洁写法

elementui中table表格简洁写法

2024-02-27 10:18:46 835

原创 关于javascript的getBoundingClientRect() API

如:bottom 是盒子底部边框 距离 视口顶部 的距离;right 是盒子右侧边框距离视口左侧的距离。这几个以像素为单位的只读属性描述整个矩形的位置和大小。以外的属性是相对于视图窗口的左上角来计算的。对象,是包含整个元素的最小矩形(包括。

2024-02-23 11:20:51 520

原创 解决wsl、docker desktop无法启动

解决wsl、docker desktop无法启动问题

2024-01-31 16:20:40 1379

原创 CSS:background-size产生的问题

相当于background-size:100% auto的写法,x轴100%铺满整个容器,y轴根据图片原来的比例,以及现有的宽度,来确定高度。这将保持背景图片的纵横比,并尽可能填充整个容器,但可能会裁剪部分图片。意味着背景图片会填充整个容器,并且在容器高度变化时,背景图片会相应地进行缩放,导致图片位置的变化。background-size:100%用这个就完美解决了 图片不变形缺点就是多余的部分会隐藏。当它的高度发生变化时背景图的位置会发生偏移 查阅了一些资料。

2024-01-23 10:55:14 928

原创 git提交规范

【代码】git提交规范。

2024-01-19 14:14:30 385

原创 elementui 中 el-input type使用number时可以输入e 和+、-

但是这个方法在我们项目中是不生效的 但是可以采取他这个使用正则表达式来完成。输入框能输入e也是把e当成了number 因为e是个无理数。这样输入框就不可以输入e、+、-了。使用@input事件 代码如下。网上大多都用的原生事件。

2024-01-18 16:27:51 1580 1

原创 elementui中el-radio-button组件影响美观的属性

el-radio-button点击它会发现一个阴影很影响美观。可以使用css穿透来改它的阴影。

2024-01-18 15:15:34 735

原创 面试题之实现对象 API

【代码】面试题之实现对象 API。

2024-01-10 15:22:16 360

原创 面试题之实现数组API

【代码】面试题之实现数组API。

2024-01-10 15:06:24 397

原创 input标签 type为number的bug

1、当input的type属性为number时,输入的要是非数字光标就会出现上移的BUG。2、用过这个属性的都觉得 输入框里上下箭头很丑,可以用这个方法隐藏掉。拓展 如何获取 输入框中 type属性为number的输入框。

2024-01-09 15:44:35 857

原创 Vue3之config.globalProperties

在 Vue 3 中与之对应的是 config.globalProperties。这些 property 将被复制到应用中,作为实例化组件的一部分。在 Vue 2 中, Vue.prototype 通常用于添加所有组件都能访问的 property。

2024-01-03 13:43:57 734 1

原创 Vue3动态修改css的值

在css里直接使用v-bind绑定响应式数据就可以动态修改了。只需要使用ref 或 reactive声明一个响应式的数据。

2024-01-03 11:17:04 1020 1

原创 node+koa2实现文件的上传、下载、删除

先引用必须引用的库,自行查看package.json有无下载 没有就 npm install 下载在app.js里引用 koa-static 这个是设置静态目录的,不设置这个文件是访问不了的设置请求体。

2024-01-02 14:29:30 970 2

原创 HTML的object标签

最近公司里写项目用到了两张图片logo,鼠标移入移出都会重新加载不同的图片,在网络不好的小伙伴身上可能会出现加载白屏的现象,所以这里我就用了object标签,里面套的是svg,只需要修改svg颜色就可以了。但是需要点击svg的时候出现了问题,点击的时候svg是点不动的。想直接修改object里面的svg必须要获取两层,先获取嵌套文档再获取文档这样才可以获取到object里面的svg。必须要load后再去设置svg的点击事件才可以。

2023-12-21 18:07:30 487

原创 vue 点击滚动到顶部

使用定时器每次高度都取一半并向上取整,这样就可以平滑的滚动顶部去。

2023-12-21 17:38:43 512

原创 Flex布局+margin 如何实现列表布局

实现列表布局

2023-10-28 15:24:35 256 1

原创 vue3实现虚拟列表

vue3虚拟列表的实现

2023-10-26 18:37:58 819

原创 koa2热更新插件

使用node+koa2实现热更新

2023-09-21 14:52:43 268

原创 axios二次封装及对应说明

axios的二次封装及其对应说明

2023-07-21 17:53:33 399 1

原创 vue父子组件的生命周期(执行顺序)

父子组件的生命周期(执行顺序)更新(元素或组件的变更操作)

2023-06-21 16:28:58 1651

原创 nvm包管理工具

nvm管理工具

2023-06-17 20:36:30 161 1

原创 vue使用的图片再在加载成功和未加载成功时的显示问题

事件,在装载文档或图像的过程中如果发生了错误,就会触发onerror事件。上面的 onload() 传递加载成功显示的图片。onload 事件在图片加载完成后立即执行。onerror() 传递记载失败显示的图片。先要搞清楚两个图片的方法。

2023-06-17 17:18:45 1826 1

原创 聊聊事件循环

单线程是异步产生的原因,事件循环是异步的实现方式

2023-06-14 17:45:50 84

原创 GIT 常用命令及说明

git常用命令

2023-06-09 14:34:39 55

原创 css旋转时让他一直围绕一个点进行

这样不管怎么动他都是在原点。

2023-06-09 14:12:00 746

原创 Git本地仓库创建和一些基本概念

4.使用git commit -m "对这次的说明" 命令提交暂存区储存的变化并生成一个新的版本。3.使用git add 可以把文件添加到暂存区,暂存区储存将要被提交的文件变化。.git文件夹为仓库区,类似于一个数据库储存着每一次提交的变化。.git所在的目录称为工作区,我们在这里创建项目和其他文件。5.使用git status命令查看状态。git log命令查看日志。1.使用git init 命令创建本地仓库。

2023-06-09 14:11:17 339

原创 css设置背景模糊

css背景模糊文字也变模糊的处理

2023-05-08 00:45:05 2589 1

Vue省市区组件数据源

Vue省市区组件数据源

2024-06-29

空空如也

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

TA关注的人

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