摘要: 在vue项目使用vue-resource的过程中,临时增加了一个需求,需要在任何一个页面任何一次http请求,增加对token过期的判断,如果token已过期,需要跳转至登录页面。如果要在每个页面中的http请求操作中添加一次判断,那么会是一个非常大的修改工作量。那么vue-resource是否存在 阅读全文
posted @ 2016-11-09 18:25 杜培东 阅读(35093) 评论(1) 推荐(3) 编辑
摘要: me.setname.call(me,"dpd","dpd12"); 通过call执行say方法 ,第一个参数为作用对象,后边的一些列参数作为实参传入say方法内 me.setname.apply(me,["dpd","dpd12"]); 通过applay执行say方法 ,第一个参数为作用对象,第二 阅读全文
posted @ 2016-10-25 10:12 杜培东 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 在参照vue2.0中文官方文档学习服务端渲染之流式渲染时,因为响应头默认编码类型为GBK,而文件为UFT-8类型,所以出现了中文乱码问题。 解决办法:设置响应头编码类型即可 response.setHeader("Content-type", "text/html;charset=UTF-8"); 阅读全文
posted @ 2016-10-22 21:54 杜培东 阅读(18559) 评论(2) 推荐(0) 编辑
摘要: function Events(){ var obj = {}; this.on=function(key,fn){ var stack; stack = obj[key] || (obj[key] =[]); re... 阅读全文
posted @ 2016-10-16 22:48 杜培东 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 构造函数与原型混合的模式是目前使用最广泛、认同度最高的一种创建定义类型的方法。构造函数模式用于定义实例属性,而原型模式用于定义方法和共享的属性。 每个实例都会有自己的一份实例属性的副本,同时共享着对方法的引用,最大限度节省内存。同时,这种混杂模式还支持向构造函数传递参数,可谓是集两种模式之长。 阅读全文
posted @ 2016-10-16 19:52 杜培东 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 今天运行一个php项目时,突然发现访问不了了。起因应该是mac系统升级,导致apache配置文件完全恢复到了默认状态,一切归零。作为一个经验尚欠的前端,对这些后台配置完全是一窍不通,赶紧微信联系了小胖。最终经过小胖在远方耐心的帮助和指导下,完美解决了运行项目中所遇到的连环坑,折腾了一下午直到晚上八点 阅读全文
posted @ 2016-10-16 00:48 杜培东 阅读(2011) 评论(0) 推荐(0) 编辑
摘要: 一入前端深似海,刚入前端,以为前端只是div+css布局外加jquery操作DOM树辣么简单。伴随着对前端学习的深入,发现前端也是博大精深,而且懂得越多,才发现自己越无知,所以一定不能停下脚步的学习。原来前端也有设计模式,那么开始了解吧! 今天来学最简单的单体模式,其实就是简单的Object扩展 上 阅读全文
posted @ 2016-10-13 23:01 杜培东 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 引入淘宝iconfont字体 来源 http://yincheng.site/using-html-css-instead-of-js 阅读全文
posted @ 2016-10-13 13:17 杜培东 阅读(1044) 评论(0) 推荐(0) 编辑
摘要: ES6之前已经出现了js模块加载的方案,最主要的是CommonJS和AMD规范。commonjs主要应用于服务器,实现同步加载,如nodejs。AMD规范应用于浏览器,如requirejs,为异步加载。同时还有CMD规范,为同步加载方案如seaJS。 ES6在语言规格的层面上,实现了模块功能,而且实 阅读全文
posted @ 2016-10-12 00:34 杜培东 阅读(186033) 评论(9) 推荐(18) 编辑
摘要: 类 − 定义了一件事物的抽象特点。类的定义包含了数据的形式以及对数据的操作。 对象 − 是类的实例。 成员变量 − 定义在类内部的变量。该变量的值对外是不可见的,但是可以通过成员函数访问,在类被实例化为对象后,该变量即可称为对象的属性。 成员函数 − 定义在类的内部,可用于访问对象的数据。 继承 − 阅读全文
posted @ 2016-10-01 23:06 杜培东 阅读(836) 评论(0) 推荐(0) 编辑