第七穿插连第XXXX名士兵

记录学习的点滴,成长的历程。

导航

2022年6月13日 #

Vue2常用功能总结(4) - 图片自适应显示

摘要: 之前写微信小程序的时候,发现 小程序的 image 标签有一个很好的属性 mode,mode属性用于设置图片裁剪、缩放的模式(非必填,默认值为:scaleToFill)。 然后又查询了下 HTML的 img标签,发现 img标签还跟之前一样,并没有新增 mode 属性,那就说明此属性是微信小程序自有 阅读全文

posted @ 2022-06-13 11:43 第七穿插连第XX名士兵 阅读(3003) 评论(0) 推荐(0) 编辑

2022年6月6日 #

前端标志性基础知识 - localStorage、sessionStorage、Vuex各自的优势与区别

摘要: 前端标志性基础知识 - localStorage、sessionStorage、Vuex各自的优势与区别 阅读全文

posted @ 2022-06-06 18:04 第七穿插连第XX名士兵 阅读(27) 评论(0) 推荐(0) 编辑

2022年6月2日 #

浏览器功能(2) - 页面长时间休眠时 setTimeout 暂停执行

摘要: 这也是前段时间遇到的一个特殊问题,页面长时间休眠时 setTimeout 定时器会暂停执行。这个问题之前在看 setTimeout 时就已经知道有这个问题,即 setTimeout定时器在浏览器最小化进入后台后,或 页面长时间处于休眠状态(即页面不显示在最前面)的情况下,页面内的定时器也会进入休眠, 阅读全文

posted @ 2022-06-02 10:59 第七穿插连第XX名士兵 阅读(2244) 评论(0) 推荐(0) 编辑

2022年6月1日 #

浏览器功能(1) - JS判定当前页面是否显示在最前面

摘要: 问题起因 前段时间遇到个奇葩需求,需要窗口每次显示在浏览器最前面时,都调用接口重新获取服务器时间,以确保定时器时间的准确性(相对的准确性)。 既然有需求,那么就要想办法去实现。 1、使用 visibilitychange 事件 浏览器标签页在 被隐藏或显示 时都会触发 visibilitychang 阅读全文

posted @ 2022-06-01 11:49 第七穿插连第XX名士兵 阅读(1740) 评论(0) 推荐(1) 编辑

2022年5月31日 #

HTML/CSS - meta标签到底是做什么的

摘要: 最近这段时间需求比较少,没得啥事干,就折腾一些Webpack有的没的。平时项目打完包也就打完了,也没咋个看打完包后的代码,然后这次就把打完包的index.html打开看了下,发现里面涉及的东西是真的多。 今天先看看 head标签内最上面的内容:meta标签 啥是meta标签 按照 w3school  阅读全文

posted @ 2022-05-31 11:45 第七穿插连第XX名士兵 阅读(87) 评论(0) 推荐(0) 编辑

2022年5月27日 #

浏览器兼容(1) - 添加和移除 监听事件

摘要: // obj为要绑定事件的元素,ev为要绑定的事件,fn为绑定事件的函数 const addEvent = function(obj, ev, fn) { if (obj.addEventListener) { obj.addEventListener(ev, fn, false) } else i 阅读全文

posted @ 2022-05-27 17:28 第七穿插连第XX名士兵 阅读(62) 评论(0) 推荐(0) 编辑

2022年5月6日 #

Vue3 - Vue3和Vue2宏观区别日常记录(1)

摘要: 宏观区别:我的定义是项目目录结构,项目工程代码写法等,可以直接看到的区别。 1、目录结构的区别 它们俩目录结构,甚至初始化项目的各个文件名称都一模一样,没有任何区别。 , 2、main.js 文件的区别 A:创建应用实例方法 的区别【2:Vue构造函数;3:createApp工厂函数】 B:创建应用 阅读全文

posted @ 2022-05-06 18:06 第七穿插连第XX名士兵 阅读(35) 评论(0) 推荐(0) 编辑

2022年3月9日 #

Vue2常用功能总结(3) - 动态设置背景图片

摘要: 日常开发中,经常会遇到一些需求,需要动态设置背景图片,如:不同场景使用不同背景图【宣传类需求】;相同配置,但所属不同,也需要设置不同背景图以示区别【项目一对多上线】;以及客户需要自定义背景图片 等等。 遇到这种情况时你总不能给客户说,你先把背景图发给我,我配置在项目里面,然后给你发版,那不仅客户要疯 阅读全文

posted @ 2022-03-09 14:40 第七穿插连第XX名士兵 阅读(2828) 评论(0) 推荐(0) 编辑

2022年3月4日 #

Vue2常用功能总结(2) - 常用方法集合

摘要: 常用功能方法集合及默认导出 /** * @description:全注:本文件为一些常用的工具函数以及一些JS功能代码集合 */ window.downloadFile = function (sUrl) { // iOS devices do not support downloading. We 阅读全文

posted @ 2022-03-04 11:45 第七穿插连第XX名士兵 阅读(79) 评论(0) 推荐(0) 编辑

2022年3月3日 #

Vue2常用功能总结(1) - 在Http请求的URL上拼接随机值参数【时间戳或Hash值】

摘要: 在Http请求的URL上拼接随机值参数,Http的URL会由于随机值参数的不同而每次都会有所不同,从而使得此请求每次被调用时都会被重新创建和重发, 而不会在被发送后即缓存下来。 因此这种方式可以保证每一次发起的Http请求都是一个最新的且不同于之前任何请求的请求,从而避免了浏览器对该请求URL的缓存 阅读全文

posted @ 2022-03-03 10:03 第七穿插连第XX名士兵 阅读(956) 评论(0) 推荐(0) 编辑