![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
nidunlove
好好学习
展开
-
js 定时器不卡顿不消耗资源 setTimeOut的简单封装 定时更新数据
因为setTimeInterVal,定时执行,无论是否执行完,在下一个时间点都会继续执行,运行时间长的话会有卡顿等现象。基于此,改用setTimeOut,setTimeOut只在执行完才执行下一个时间点。在下一个时间点可以清除上个定时器。如此循环不卡顿,亲测可用。运行了几个小时,一两分钟甚至几秒执行一次,同时执行了几十个这样的写法,完全不消耗资源不卡顿。特此分享。原创 2017-11-21 14:11:43 · 8758 阅读 · 1 评论 -
Handsontable 只渲染一列或未渲染(render)的问题解决
最近用的 表格插件 Handsontable 遇到的render()无效的问题,若后来人遇到的这种问题,可参考。问题:初始化或load(data),一开始起作用(渲染没有问题),再次打开或切换只显示一列,点击那列或重新触发render(),也生效。设置 autoColumnSize:true, 或者 colWidths: 150 等等皆无效。直接用 .render() 渲染还是只渲染第一列。分析:...原创 2018-03-21 14:59:59 · 3514 阅读 · 0 评论 -
vue中组件间循环调用,子组件调用最父层方法 的 解决方案
问题描述:最近的VUE项目中遇到树形结构的菜单。复用树形的菜单的组件。但需要调用组件最父层的方法。一般父子间组件用 this.$emit 传递,或者只有一层的情况下用 this.$parent.xxx可参考:https://cn.vuejs.org/v2/guide/components-custom-events.htmlhttps://blog.csdn.net/wpj130/article/...原创 2018-05-03 16:30:24 · 3221 阅读 · 0 评论 -
es的 import 兼容性写法,用 require 去写兼容
问题背景:在写vue项目时,遇见import的包在IE 11 不兼容的 情况。需要判断 IE11,否则IE里面的页面直接白屏且报错。问题重现:基于vue-quill-editor的富文本组件引入quill-image-drop-module和quill-image-resize-module的图片处理功能。//富文本编辑器样式import 'quill/dist/quil...原创 2019-09-18 15:54:30 · 2066 阅读 · 0 评论