HTML5
文章平均质量分 65
H5新特性相关
然后他就拿棍子来打我
这个作者很懒,什么都没留下…
展开
-
文件切片上传
利用 file.slice() 方法,将文件切片所有切片上传完成后调用 merge 接口,后端整合切片。原创 2024-06-04 18:32:32 · 136 阅读 · 0 评论 -
Ant Design Vue 实现跨页全选
【代码】Ant Design Vue 实现跨页全选。原创 2024-06-03 15:01:29 · 403 阅读 · 0 评论 -
markdown 文档 api
vsCode 编辑器 + Markdown 插件。原创 2021-09-16 13:41:39 · 1774 阅读 · 0 评论 -
文件上传、下载、导出(图片上传、下载)
文件上传/下载/导出/到处Excel原创 2021-09-22 11:07:43 · 570 阅读 · 0 评论 -
小数精度丢失,前端 JS 运算
项目开发过程中,常会遇到浮点数加、减、乘、除运算丢失精度问题。以下是常规的解决方法思路:将小数化成整数后再作运算避免方法中出现小数相乘1. 加法转成整数相加Math.pow(10, ... ) 为整数,和除以 Math.pow(10, ... ) 不会出现小数/** * 加法运算,避免数据相加小数点后产生多位数和计算精度损失。 * @param num1 加数1 * @param num2 加数2 */function numAdd(num1, num2) { va..原创 2021-09-26 16:38:08 · 1148 阅读 · 0 评论 -
vue elementui 复杂表头 table
1. elementUI 实现复杂表格表头由多行多列组成,左侧和右侧部分列固定,中间部分为动态列最终效果图1.1 表格实现 HtML 内容<el-table :data="tableData" style="width: 100%" ref="tableRef" :header-cell-style="rowspanStyle" > <!-- left --> <el-table-column label="label-lef.原创 2021-10-02 16:48:56 · 9671 阅读 · 0 评论 -
Indexeddb 创建、增删改查
虽然小伙伴平时项目用到的不多,但了解它并会使用还是很有必要。以下是本人总结 IndexedDB 的常规使用方式.2. 打开数据库3. 监听 IndexedDB 版本更新新建数据库时,新增数据表。更新数据库时,对数据表进行更新。效果图如下效果图如下效果图如下效果图如下效果图如下原创 2021-10-18 17:33:57 · 6052 阅读 · 0 评论 -
Form表单 jQuery 文件上传
jq 文件上传文件上传使用 "multipart/form-data" 格式参数文件二进制流存放在 formData 实例中作为参数提交原创 2022-05-07 18:59:52 · 1885 阅读 · 0 评论 -
前端浏览器事件-Browser
requestFullScreen 打开的全屏 才能用 exitFullscreen 关闭。手动(F11)打开的全屏只能手动(ESC)关闭。浏览器无法自启动以后立即触发 进入全屏。原创 2022-06-04 16:59:58 · 667 阅读 · 0 评论 -
webWorker 多线程 -- postMessage 通信
主线程中通过子线程文件,实例化一个。子线程在接受到数据后进行处理加工。主线程待处理数据通过。监听子线程返回的数据。原创 2022-10-22 16:39:06 · 1288 阅读 · 0 评论 -
el-tab 锚点监听 | 自定义滚动事件
el-tabs 自带的 el-tab-pane 无法进行滚动监听。需要隐藏 el-tab-pane ,并使用自定义样式替代-- el-tabs 插件 --> < div class = " na-wrap " > < el-tabs tab-position = " left " v-model = " userInfoType " @tab-click = " switchUserInfo " >原创 2023-05-08 13:19:39 · 1180 阅读 · 2 评论 -
Promise.all 的使用
Promise.all() 方法是 promise 并发方法之一。它可用于聚合多个 Promise 的结果。通常在有多个相关的异步任务并且整个代码依赖于这些任务成功完成时使用。原创 2023-12-19 17:22:56 · 923 阅读 · 0 评论 -
HTML元素塌陷及解决方法
利用伪类来清除浮动,不会影响任何其他样式原创 2023-12-19 18:02:15 · 479 阅读 · 0 评论