上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 87 下一页
摘要: 1.使用alias简化路径 2.overlay界面弹出编译错误 3.import语句指定chunkName webpack2用import来代替require.ensure,其无法直接指定chunkName,可以使用注释的方式指定 4.Tree-shaking 只打包引用的方法,模块的为引用方法不被 阅读全文
posted @ 2018-01-29 17:08 全玉 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 1.sessionStorage/localStorage记录scrollTop,返回时恢复位置 2.单页的话,可以切换元素的显隐性,不做跳转 3.有滚动分页的话,可以记录页码pageIndex和滚动位置scrollTop,返回时恢复页码和滚动位置 4.vue的滚动恢复 a.记录滚动位置的方法 1. 阅读全文
posted @ 2018-01-29 16:11 全玉 阅读(738) 评论(0) 推荐(0) 编辑
摘要: table-cell的元素min-height是不起作用的,直接使用height就行,当高度不足时,table会自动拉伸cell元素。 此时,height相当于min-height。 出处:https://stackoverflow.com/questions/7790222/css-display 阅读全文
posted @ 2018-01-26 13:47 全玉 阅读(1004) 评论(0) 推荐(1) 编辑
摘要: 服务端 客户端 1. jquery 如果是http post,ajax的请求参数中contentType不能用applicaion/json,要用application/x-www-form-urlencoded 2. vue-resource 1、全局拦截器过滤 2、全局选项设置 3、单个请求设置 阅读全文
posted @ 2018-01-24 15:28 全玉 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 1. 提升移动或渐变元素的绘制层 绘制并非总是在内存中的单层画面里完成的。实际上,浏览器在必要时将会把一帧画面绘制成多层画面,然后将这若干层画面合并成一张图片显示到屏幕上。通过渲染层提升可以减小绘制区域,我们可以用调试工具查看到绘制层: 在页面中新建一个渲染层最好的方式就是使用 will-chang 阅读全文
posted @ 2018-01-23 12:19 全玉 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 1.div模拟 <div contenteditable="true" style="min-height: 200px;"></div> 2.使用插件 https://github.com/jackmoore/autosize 阅读全文
posted @ 2018-01-22 13:50 全玉 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 效果 代码: 阅读全文
posted @ 2018-01-21 02:51 全玉 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 在秒杀系统中,前端能进行的优化点: 1. 限流,点击提交按钮后按钮置灰,显示为正在排队中,能处理结束或若干秒后,才允许用户点击2. 页面静态化,将页面做成静态页面,不经过webserver的处理,直接返回3. CDN分流,将页面放在CDN上,用户刷新页面直接返回,不必惊动服务器4. 商品数量显示,使 阅读全文
posted @ 2018-01-20 22:46 全玉 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 最近活动中的小游戏,有涉及页面隐藏或app后台运行时候,暂停游戏的功能,使用了h5的Visibility API,在此总结如下: 两个属性 document.hidden (Read only) 如果页面处于被认为是对用户隐藏状态时返回true,否则返回false。 document.visibil 阅读全文
posted @ 2018-01-16 11:22 全玉 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 效果如图: 实现代码: 阅读全文
posted @ 2018-01-09 19:26 全玉 阅读(354) 评论(0) 推荐(0) 编辑
上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 87 下一页