1、为什么要处理异常? 增强用户体验; 远程定位问题,未雨绸缪,及早发现问题及早处理; 无法复现问题,尤其是移动端,可以查找日志; 收集错误产生的系统信息,如浏览器,机型等; 完善的前端方案,前端监控系统; 对于 JS 而言,我们面对的仅仅只是异常,异常的出现不会直接导致 JS 引擎崩溃,最多只会使 ...
分类:
其他好文 时间:
2020-05-06 16:46:26
阅读次数:
97
应用场景:比赛报表pdf文件需要在线预览跟下载,发现直接使用window.open(url, '_blank'),在pc端是可以实现预览,但是在移动端是直接通过打开浏览器进行下载再预览,经查资料发现可以使用vue-pdf组件实现预览!!! 参考:https://www.cnblogs.com/ste ...
分类:
移动开发 时间:
2020-05-06 12:24:29
阅读次数:
83
“互联网技术岗位详解,涉及到前段开发、后端开发、移动端开发、大数据、项目管理、测试、运维、技术管理等八大领域。 架构师 每个产品线都有架构师,在技术平台部门也需要技术平台的架构师。 架构师负责设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便 ...
分类:
其他好文 时间:
2020-05-06 12:02:21
阅读次数:
329
无论是 pc 端还是移动端,无可避免都会涉及到列表查询有关的操作,但对于这两种不同的设备,其列表查询的最佳处理方式也是完全不同。 对于 pc 端列表查询来说,前端通常是给与服务端当前需要获取的数据量(如 pageCount,limit 等参数)以及所需要获取数据的位置(如 pageSize,offs ...
分类:
移动开发 时间:
2020-05-05 23:25:23
阅读次数:
166
前言 手机市场日渐丰富的同时,给我们前端开发人员带来的 “网页内容自适应屏幕尺寸进行显示的问题” 也日渐凸显出来,接下来我们就要细说移动端适配的前世今生及方案。 一、为什么要移动端适配? 一般情况下设计稿的设计师按照 375 的尺寸设计,然而,在现在移动终端(就是手机)快速更新的时代,每个品牌的手机 ...
分类:
移动开发 时间:
2020-05-05 17:57:50
阅读次数:
79
# 1.flex布局体验 # ## 1.1 传统布局和flex布局## 传统布局 - 兼容性好 - 布局繁琐 - 局限性,不能在移动端很好的布局 flex布局 - 操作方便,移动端广泛 - PC端浏览器支持情况较差 - IE11或更低版本,不支持或仅部分支持 ## 1.2 布局原理 ## flex ...
分类:
移动开发 时间:
2020-05-05 17:50:07
阅读次数:
98
1.指定屏幕的缩放级别 <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no"> 2.reset.css(基础样 ...
分类:
移动开发 时间:
2020-05-05 00:36:32
阅读次数:
84
在移动端页面使用canvas的动画,为了实现动画的触摸滑动,会加入createjs.Touch.enable(stage, true, false)这条语句,但加入这条语句后,页面的input和click等可点击事件都会失效,所以会用触摸事件来实现相关功能,如下: $('#button').on(' ...
分类:
移动开发 时间:
2020-05-04 21:04:10
阅读次数:
89
前言 移动端原生支持touchstart、touchmove、touchend等事件,但是在平常业务中我们经常需要使用swipe、tap、doubleTap、longTap等事件去实现想要的效果,对于这种自定义事件他们底层是如何实现的呢?让我们从Zepto.js的touch模块去分析其原理。您也可以 ...
分类:
其他好文 时间:
2020-05-03 16:43:30
阅读次数:
68