07 2021 档案
摘要:背景 引入echarts后调用报错 [Vue warn]: Error in mounted hook: "TypeError: Cannot read property 'init' of undefined" 原因 引入方式有误 import echarts from 'echarts' 解决办
阅读全文
摘要:背景 需要写一个文字的渐变效果,然后找了一个css样式,功能实现了,但是报错 问题 报错信息如下: Also define the standard property 'background-clip' for compatibility 解决 后面加了一行代码就好了,如下:
阅读全文
摘要:问题 遇到个小问题,checkbox怎么判断是否被选中状态 如图: 方法 通过该DOM的checked属性判断 <script> var input1 = document.querySelector('#input1'); input1.onchange = function(){ console
阅读全文
摘要:1 问题 移动端浏览器点击事件通常有300ms的延时,随着用户体验要求增高,300ms的点击延时越来越难以忍受。 2 原因 因为手机屏幕小,所有做了双击缩放,手机浏览器为了判断用户是单击还是双击就添加了300ms的延时处理。 3 解决办法(建议用) 3.1 禁用缩放 HTML文档头部包含如下meta
阅读全文
摘要:防抖 防抖定义:对于短时间内连续触发的事件,防抖的含义就是让其在某个时间期限(如1000毫秒)内,事件处理函数只执行一次 节流 节流定义:让函数执行一次后,在某个时间段内暂时失效,过了这段时间后再重新激活(类似于技能冷却时间) 详解请参考:https://segmentfault.com/a/119
阅读全文
摘要:背景 工作中经常会用到对象的遍历,现在推荐其中两种常见的方式 let obj = { a: 1, b: 2, c: 3 } 方式1(for...in...)常用于普通遍历 // 1. for...in... for(let key in obj){ console.log(key, obj[key]
阅读全文