01 2018 档案
摘要:1.使用alias简化路径 2.overlay界面弹出编译错误 3.import语句指定chunkName webpack2用import来代替require.ensure,其无法直接指定chunkName,可以使用注释的方式指定 4.Tree-shaking 只打包引用的方法,模块的为引用方法不被
阅读全文
摘要:1.sessionStorage/localStorage记录scrollTop,返回时恢复位置 2.单页的话,可以切换元素的显隐性,不做跳转 3.有滚动分页的话,可以记录页码pageIndex和滚动位置scrollTop,返回时恢复页码和滚动位置 4.vue的滚动恢复 a.记录滚动位置的方法 1.
阅读全文
摘要:table-cell的元素min-height是不起作用的,直接使用height就行,当高度不足时,table会自动拉伸cell元素。 此时,height相当于min-height。 出处:https://stackoverflow.com/questions/7790222/css-display
阅读全文
摘要:服务端 客户端 1. jquery 如果是http post,ajax的请求参数中contentType不能用applicaion/json,要用application/x-www-form-urlencoded 2. vue-resource 1、全局拦截器过滤 2、全局选项设置 3、单个请求设置
阅读全文
摘要:1. 提升移动或渐变元素的绘制层 绘制并非总是在内存中的单层画面里完成的。实际上,浏览器在必要时将会把一帧画面绘制成多层画面,然后将这若干层画面合并成一张图片显示到屏幕上。通过渲染层提升可以减小绘制区域,我们可以用调试工具查看到绘制层: 在页面中新建一个渲染层最好的方式就是使用 will-chang
阅读全文
摘要:1.div模拟 <div contenteditable="true" style="min-height: 200px;"></div> 2.使用插件 https://github.com/jackmoore/autosize
阅读全文
摘要:在秒杀系统中,前端能进行的优化点: 1. 限流,点击提交按钮后按钮置灰,显示为正在排队中,能处理结束或若干秒后,才允许用户点击2. 页面静态化,将页面做成静态页面,不经过webserver的处理,直接返回3. CDN分流,将页面放在CDN上,用户刷新页面直接返回,不必惊动服务器4. 商品数量显示,使
阅读全文
摘要:最近活动中的小游戏,有涉及页面隐藏或app后台运行时候,暂停游戏的功能,使用了h5的Visibility API,在此总结如下: 两个属性 document.hidden (Read only) 如果页面处于被认为是对用户隐藏状态时返回true,否则返回false。 document.visibil
阅读全文
摘要:效果如图: 实现代码:
阅读全文
摘要:1. 切换窗口 ctrl + w2. 关闭所有窗口 :qa3. 保存并退出 :wq 或者 命令模式下按两次Z键(ZZ命令前面不需加冒号也无需按Enter键)4. 保存 :w5. 退出 :q6. 强制退出 :q! 7. 行首和行尾一. home 和 end二. (^或0) 和 $ (命令模式,对应正则
阅读全文