vue-resource http请求在ios浏览器下的一个小坑
123456789101112new Vue({ el: 'body', ready: function() { this.$http.get('url', { }).then(function(json) { console.log(typeof json.data) //谷歌返回的是string,ios返回的是object }, function(json) { }); }});
以上代码,在谷歌返回的是string,ios浏览器返回的是object, 所以通过JSON.parse()格式化json.data的时候,在ios浏览器下就报错了 通过使用vue-resource提供的json()方法解决 具体代码如下
123456789101112new Vue({ el: 'body', ready: fun ...
browser-sync代理接口在IE8下返回406问题
正常情况下,代理返回的头信息为: HTTP/1.1 200 OK server?? ? Apache-Coyote/1.1 content-type?? ?application/json; charset=UTF-8 transfer-encoding?? ?chunked date?? ? Tue, 28 Jun 2016 02:07:39 GMT connection?? ?close 然而在IE8下面却返回了下面的头信息: HTTP/1.1 406 Not Acceptable server: Apache-Coyote/1.1 set-cookie: JSESSIONID=7F367B9EB53FDC8306D807E0A7BD4201; Path=/; HttpOnly content-type: text/html; charset=utf-8 date: Tue, 28 Jun 2016 02:01:31 GMT connection: close Transfer-Encoding: chunked 通过对比头信息,在代理设置里做了一下判断,在低版本IE浏览器 ...
吾日三省吾身
当你的才华还撑不起你的野心时,那你就应该静下心来学习。 当你的能力还驾驭不了你的目标时,那你就应该沉下心来历练。 我绝对算不上好人,也决非坏到无药可救, 我把在这个时期自我调整的过程,称为人生, 我把自我调整过程中的感受,称为命运。
ES6 下定义变量,let大法好!
var 声明的变量作用域不是块级的,会扩大变量的作用域,可能造成变量污染。 let 声明的变量作用域就更精确,离开作用域变量就销毁。 const 顾名思义就是常量了。 变量作用域更加精准 不用担心变量作用域自动提升,造成上一级或全局变量值被覆盖。 举个栗子:
12345678let a = 1;var b = 1;if (true) { let a = 2; var b = 2;}console.log(a) // 输出 1console.log(b) // 输出 2
变量作用域可控性更好 let 的作用域是根据代码块(enclosing block)来判定的,而 var 的作用域是根据函数块(function block)来判定的。这样的话,如果我们的变量都使用 let/const 来声明,那么以前的立即执行函数就不需要了,我们只要加一个代码块就好了。 举个栗子:
1234{ let a = 1;}console.log(a) // 输出 a is not defined
Runtime自动检查重复声明的函数并报错 在 ...
条件注释判断浏览器
项目
范例
说明
!
[if ! IE]
The NOT operator. This is placed immediately in front of the?feature, ?operator, or?subexpression?to reverse the Boolean meaning of the expression. NOT运算符。这是摆立即在前面的_功能_,_操作员_,或_子表达式_扭转布尔表达式的意义。
lt
[if lt IE 5.5]
The less-than operator. Returns true if the first argument is less than the second argument. 小于运算符。如果第一个参数小于第二个参数,则返回true。
lte
[if lte IE 6]
The less-than or equal operator. Returns true if the first argument is less than or equal to the second argument. 小于或等于运算。如果第一 ...
我脑中的橡皮擦
最近感觉自己容易忘记一些东西,重要的、琐碎的、又或者无关紧要的。 它犹如一块橡皮擦,偷偷的抹掉你一个字,一个词,甚至一句话,而你却浑然不觉。 待你回顾这些篇章的时候,你才发现记忆的空白。 于是你努力回想,企图找回只字片语,但看到的只是一片模糊的掠影。
咸鱼需要冷藏
6月,广州! 白天大地在蒸腾,只需在太阳底下10秒,就能感受到阳光满满的恶意。 夜晚空气弥漫着热浪,连呼吸都能灼伤你五脏六腑。 这种闷热的环境,让我忘了自己几乎就是条咸鱼。 咸鱼就应该待在咸鱼该待的地方,于是我开了空调……
如果有来生
如果有来生,我要当条被子,不是躺在床上就是在晒太阳! ——野原新之助
一个星期一早晨感慨
你看那天,看那墙,看那秋海棠,今天还是星期一。 ——加西亚马尔克斯《百年孤独》 为什么星期五离星期一这么近,星期一离星期五却这么远!这不科学!
人应该要学会生活
卖力,不卖命,卖艺,不卖身。 熬通宵这种玩意儿,最最摧残身体健康,有碍养生,过了青春期,万万不可行。 在这狗一般的生涯里,唯一的指望,就是太阳落山。 噫,又是一天,快快乐乐,躺下约会周公,几乎有种释放解脱涅槃的感觉。 ——亦舒《此一时也彼一时也》