摘要: 本文封装一个网页全屏的切换功能 直接调用函数即可实现 1. utils工具代码: // 全屏 export const fullScreen = { request () { const doc = document.documentElement if (doc.webkitRequestFull 阅读全文
posted @ 2022-05-09 18:10 william_new 阅读(207) 评论(0) 推荐(0)
摘要: 我们经常会用到js的各种循环,掌握他们之间的区别和各个跳出循环的方法对性能优化有极大的帮助 阅读全文
posted @ 2022-02-08 17:20 william_new 阅读(1743) 评论(0) 推荐(1)
摘要: http请求之application/json与application/x-www-form-urlencoded,Query String Parameters与Request Payload,Form Data 阅读全文
posted @ 2021-12-15 20:07 william_new 阅读(3343) 评论(0) 推荐(1)
摘要: 在线演示clientX,clientY,x,y,pageX,pageY,screenX,screenY,offsetX,offsetY,layerX,layerY的定义和之间的区别 阅读全文
posted @ 2021-10-24 18:03 william_new 阅读(359) 评论(0) 推荐(0)
摘要: el-table数据太多导致页面渲染缓慢,页面卡顿的解决方案 阅读全文
posted @ 2021-07-09 17:20 william_new 阅读(10683) 评论(5) 推荐(0)
摘要: element @change等事件传递多个参数,传自定义参数 阅读全文
posted @ 2021-07-09 11:07 william_new 阅读(5568) 评论(0) 推荐(1)
摘要: 今天给大家分享两个比较有用的浏览器行为与预期不一致的现象 现象1:点击按钮无法实现文件下载 在浏览器里点击实现好的「下载商品图片」按钮却无法下载(预期应该下载 zip 文件) 但如果你在浏览器的地址栏里输入此下载地址却又能直接从浏览器里下载,这是为何? 我们可以打开调试工具「网络部分」,然后点击一下 阅读全文
posted @ 2021-07-06 12:04 william_new 阅读(10272) 评论(0) 推荐(2)
摘要: 导出excel文件等时,后台可能返回的是这样的乱码,这时我们封装一个公用函数,以后就不需要特殊处理,直接调用函数即可 下面是封装好的函数: /** * 导出 * @param {function} apiFn -导出文件的api接口名称 * @param {object} payload={} -接 阅读全文
posted @ 2021-02-26 16:04 william_new 阅读(777) 评论(0) 推荐(0)
摘要: 当我们需要调用多个接口,然后在这些接口都调用完成后进行某些操作,以及循环调用n个接口时,axios.all能帮我们很好的实现这个业务需求 先看看axios官网对axios.all的用法: 简单来写就是: 然后介绍一下实际业务中的使用方法: // 业务模拟:现在需要调用一个接口多次,当碰到接口返回值为 阅读全文
posted @ 2020-11-26 18:42 william_new 阅读(4322) 评论(0) 推荐(0)
摘要: element el-table 展开时expand-change异步加载数据,页面不更新,第一次展开没有数据,第二次点击显示 阅读全文
posted @ 2020-10-28 18:31 william_new 阅读(8310) 评论(1) 推荐(0)