自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 H5移动端适配屏幕安全区(ios和android)

(包括状态栏)给H5的话,不对状态栏进行控制往往会有以下如图问题出现,这样头部的返回按钮置于页面的安全区外,无法进行操作。一、设置网页在可视窗口的布局方式(重点是添加:viewport-fit=cover)二、把页面主体内容限定在安全区内。

2024-08-30 09:09:05 360

原创 echarts折线图波动幅度小

我们在使用echarts的时候,数据可能波动的幅度不是很大,这样就会导致看起来像是一条直线,对用户体验就不是很好,直接上解决方案:yAxis: {亲测有效。

2024-08-11 22:56:41 504

原创 前端项目新窗口打开pdf文件并预览

有时候我们想实现一个功能,点击pdf的时候在新的标签页打开预览,而不是下载这个文件,下面这个方法亲测有效。

2024-08-11 16:52:55 656

原创 vue中如何判断元素进入可视区和离开可视区

vue中如何判断元素进入可视区和离开可视区

2024-07-05 09:53:41 297

原创 vant自定义校验错误的样式(已验证)

而有时候遇到复杂一点的需求就要我们自己封装,而仔细观察元素发现,这个错误校验并没有相应的类名,而是动态添加了元素。这时候有的同学可能就会有疑问,那这样的话怎么通过相应的类名去改变样式。我在这里用:has伪类来实现的,还可以加上一个错误时候的自定义动画。用过vant组件的都知道默认的错误样式很简单,只有简单的红字。可以用css的父元素选择器,判断是否有某个类名去添加样式。相应的scss,和less中也有对应的写法。在这里直说scc的写法,其他的自行百度。

2023-12-21 09:31:42 930

原创 原生js实现上传图片和视频的功能(支持预览和删除),已验证

可上传,并且可回显,不过回显的内容目前是在本地写死的,可以做相应的改造。最近有一个需求,需要用原生js做一个上传视频和图片的功能。2. 无论是视频还是图片最多上传9个。用到了promise的相关知识。1. 上传之后可预览,可删除。还用到了ajax的相关知识。接下来看一下具体的代码实现。

2023-12-21 08:49:12 965

原创 前端富文本编辑器(已验证)

vue3+ts毫无疑问一款非常强大的在vue中一个也非常好用 ,而且也十分轻量的;

2023-12-18 01:14:12 1051

原创 vue-quill-editor富文本编辑器(vue2)

在公司项目中,富文本编辑器是必不可少的一个功能,主要用于表单创建中对创建项的描述。本文中介绍的在PC端和移动端都有着不错的显示效果,还可以根据自己的需求进行设置不同的配置项。接下来我们一起来了解一下怎么使用!安装。

2023-09-14 00:18:38 464

原创 js中将返回的内容下载到文件中

【代码】js中将返回的内容下载到文件中。

2023-08-11 13:41:24 132

原创 js中科学计数法转为普通小数

【代码】js中科学计数法转为普通小数。

2023-08-11 11:51:34 367

原创 flex布局实现满足一行两边对齐,不足一行靠左对齐

flex布局实现满足一行两边对齐,不足一行靠左对齐

2023-06-26 14:26:53 3898 3

原创 前端canvas生成海报并保存到本地,高度还原

前端canvas生成海报并保存到本地,高度还原

2023-05-08 09:46:55 366

原创 h5 使用canvas绘制海报并保存到本地

h5 使用canvas绘制海报并保存到本地

2023-03-21 10:52:17 900

原创 vant实现上拉加载,下拉刷新

vant实现上拉加载,下拉刷新

2023-03-02 18:58:20 2148 1

原创 vite打包拆分js和css

vite打包拆分js和css

2023-02-28 09:46:29 5983 1

原创 关于vue在template标签中使用异步方法无法显示的问题

关于vue在template标签中使用异步方法获取promise返回值无法显示的问题

2022-12-13 14:47:20 851

原创 vue动态添加路由后刷新失效问题

vue动态添加路由后刷新失效问题

2022-12-09 11:42:14 3286 3

原创 JS实现数组扁平化的 5 种方式

JS实现数组扁平化的 5 种方式

2022-12-08 22:20:20 6047 1

原创 vue实现无限层级菜单,递归组件用法

vue实现无限层级菜单,递归组件用法

2022-12-06 21:05:45 1445

原创 javascript 递归的几种用法

js 递归的几种用法

2022-12-06 21:00:31 956

原创 Fetch和Axios到底有什么区别

Fetch和Axios到底有什么区别

2022-08-25 14:14:26 8296

原创 前端实现拖拽效果

前端实现拖拽效果

2022-08-24 16:56:28 2153

原创 前端实现一键换肤

前端实现一键换肤

2022-08-17 14:15:09 1619 1

原创 前端可视化大屏适配解决方案

前端可视化大屏适配解决方案

2022-08-17 13:35:11 3477 1

原创 Vue设置全局webSocket,对应页面接受消息通知处理

Vue设置全局webSocket,对应页面接受消息通知处理

2022-08-16 15:14:54 3125 2

原创 React-Native创建项目失败

React-Native创建项目失败

2022-07-21 10:20:39 436

空空如也

空空如也

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

TA关注的人

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