首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
虚光
掘友等级
前端工程师
|
各位爸爸给个赞
经历滚轮般的重复
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
169
文章 160
沸点 9
赞
169
返回
|
搜索文章
最新
热门
reselect 与 vue.computed 属性的区别
reselect 和 computed 都是为了缓存计算的结果,再数据源没有修改的情况下,不执行计算的过程,直接拿到计算结果。 毫无疑问,在使用计算属性,处理大批量数据的时候,明显优于第二种直接函数求值。 但是以上计算属性有一个明显的问题,而这个问题,正涉及到 reselect…
记一次营销活动踩坑
html2canvascanvas无法调用toDataURL详情描述解决方案canvas无法加载跨域图片详情描述canvas绘制的时候需要load跨域图片(比如cdn,或者其他域的图片)解决方案ios
js定时器
计数器刷新继续倒计时时间校准添加每次计数的触发函数结束的触发函数链式调用中途停止,不计入总时间
利用浮动进行文本截断
好了,这样两种状态的两种展示形式已经区分开了,那么我们可以将黄色盒子进行相对定位,将内容溢出的黄色盒子移动到文本内容右下角,而未溢出的则会被移到外太空去了,只要我们使用 overflow:hidden就可以隐藏掉。 基本原理就是这样,我们可以将浅蓝色区域想象成标题,黄色区域想象…
promise的粗糙实现
promise的同步捕获在then(fn,fb)的fb函数中,异步捕获只能手动调用reject函数类似的异步错误处理,参开下图
使用vue时遇到的内存溢出以及处理
vue帮我们处理很多数据到视图、数据到事件的处理,其中不乏许多闭包、事件处理,因此比较容易忽视内存溢出的处理。 在window下声明的变量不会被回收,因为window不会被回收. 在vue中,这几个函数都有副作用(指除了修改自身的变量,还修改函数外的变量),因此如果传入的变量父…
以vue组件或者插件的形式,实现throttle或者debounce
在业务中,会碰到许多点击请求的情况,在请求前改变一个lock变量(在lock变回来之前,点击无效),在请求回调中再改变lock.以确保在,请求回来之前,不会重复请求。或者类似的点击节流业务
中间件的实现
手撸一个mvvm
为了能够触发响应式收集,需要将dom的生成改造成js渲染。 第一次执行渲染函数后,应该有一个闭包,记录改函数生成的elememt元素,因此返回一个replace函数,下次set的时候,执行这个replace函数。
webpack4配置一个多页面
因为项目是用glpu搭建的工作流,在转Jenkins自动发布的时候,考虑到如果需要多页面动态打包,需要改写glup配置(不会glup也不想学),就将项目重构为webpack4. 1. 扫描项目多页面入口 2. 区分生产和开发环境 3. 指定项目打包 4. 使用shell指令的时…
下一页
个人成就
文章被点赞
175
文章被阅读
53,158
掘力值
1,277
关注了
50
关注者
40
收藏集
3
关注标签
8
加入于
2017-12-08