摘要: 今年5月份的时候做了一个测评报告项目,需要在网页正常显示的同时且可打印为pdf,当时的技术方案采用jquery+template的方式,因为是固定模板所以并没有考虑报告的模块化区分,九月底产品提出新的需求,由于报告页数动辄上千页,所以希望用户自行选择内容生成报告,这个时候原项目就不够灵活了,与小伙伴 阅读全文
posted @ 2017-11-02 14:19 李文杨 阅读(5053) 评论(1) 推荐(4) 编辑
摘要: 看着文档研究了一下vue的双向数据绑定,打印出Vue实例下的data对象里的属性时,发现了一个有趣的事情: 它的每个属性都有两个相对应的get和set方法,我觉的这是多此一举的,于是去网上查了查Vue双向绑定的实现原理,才发现它和Angular.js双向绑定的实现原理完全不同,Angular是用的数 阅读全文
posted @ 2017-10-20 16:06 李文杨 阅读(2382) 评论(1) 推荐(2) 编辑
摘要: 判断一个对象是否为空对象,本文给出三种判断方法: 1.最常见的思路,for...in...遍历属性,为真则为“非空数组”;否则为“空数组” 2.通过JSON自带的.stringify方法来判断: 3.ES6新增的方法Object.keys(): 阅读全文
posted @ 2017-10-19 17:46 李文杨 阅读(16433) 评论(0) 推荐(1) 编辑
摘要: 最近的项目用到了echarts一个带有散点地图的图表,按照正常jquery写法应该使用ajax请求geojson的数据动态去切换地图,就像下面这样 页面显示(成功) but我们使用vue重构了这个项目,在写到这里的时候发现地图不显示了,结果报错 在这里使用的vue-axios去请求数据,写法如下 套 阅读全文
posted @ 2017-10-19 10:31 李文杨 阅读(2628) 评论(1) 推荐(0) 编辑
摘要: 这个示例使用 vue-cli 脚手架搭建 安装echarts依赖 或者使用国内的淘宝镜像: 安装 npm install -g cnpm --registry=https://registry.npm.taobao.org 使用 cnpm install echarts -S 创建图表 全局引入 m 阅读全文
posted @ 2017-10-18 13:56 李文杨 阅读(88222) 评论(1) 推荐(6) 编辑
摘要: 在我们使用vue进行开发的过程中,可能会遇到一种情况:当生成vue实例后,当再次给数据赋值时,有时候并不会自动更新到视图上去; 当我们去看vue文档的时候,会发现有这么一句话:如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。如下代码: 运行结果: 为什么会这样呢?当去查对应文档时,你会发 阅读全文
posted @ 2017-10-17 17:58 李文杨 阅读(82798) 评论(1) 推荐(3) 编辑
摘要: 关注前端大全的公众号很久了,全是满满的干货,今天把这个最干的分享给大家, 来源:伯乐在线 链接:http://blog.jobbole.com/104313 GitHub 上的 Awesome 系列(资源大全系列),是一个汇总了优秀工具资源的大集合,并由 GitHub 社区用户持续维护和更新。初始的 阅读全文
posted @ 2017-10-13 17:26 李文杨 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 近期完成了一个儿童的测评项目,测试到最后的时候发现在ipad mini上登陆成功之后无法跳转页面,而安卓和pc端都可以,找了大半天bug,发现其他的苹果设备都没问题,只能一个一个的调试,结果发现设备的系统是ios8.3,在该系统下cookie没有设置上,导致没有跳转。 找了好多的资料,国内的,基本都 阅读全文
posted @ 2017-10-13 14:37 李文杨 阅读(1650) 评论(1) 推荐(0) 编辑
摘要: 今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。 1.const定义的变量不可以修改,而且必须初始化。 2.var定义的变量可以修改,如果不初始化会输出undefined,不会报错。 3.let是块级作用域, 阅读全文
posted @ 2017-10-12 15:38 李文杨 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 今天一个新人同事问了我一个问题,就是有一个像下边这种不知道具体长度的数组,想以每4个为一组,重新组合为一个二维数组,很简单的需求只需要用到一个循环再去取余数就可以了,写了一个小demo在这里把代码包括注释贴出来供新人参考,代码如下: 下图是处理完的二维数组 阅读全文
posted @ 2017-10-12 11:36 李文杨 阅读(9062) 评论(0) 推荐(0) 编辑