- 博客(6)
- 收藏
- 关注

原创 vue2 debounce 实现
最近在看vue2 发现了一个有趣的事情,就是在vue2里面很多属性都不能用比如:debounce 这个属性是不能再vue2里面使用的的,但是在现实情况下又需要,比如在执行input 事件当中执行ajax的时候就需要限制输入间隔,废话不多说,上代码:<template> <div> <div> <input type="text" name...
2018-04-27 16:49:52
9815
3
原创 async 前端异步编程的终结
前端发展到现在出现了许多异步编程的方式:promise、generator到现在在ES7当中终于要终结了(别更新了,老子学不动了)ES7当中推出了async 这个终极大杀器。如果不懂promise的同学请走 promise 这个传送门,不懂generator 的同学走 generator 传送门。具体点来说 promise 的出现并不是真正意义上异步编程,而是一种为了避免 “回调地狱”而出...
2018-06-12 18:51:46
731
转载 Promise 大全
去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Promise的基本概念与使用方法。 ES6 Promise 先拉出来遛遛复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。那么第一个问题来了,Promise是什么玩意呢?是一个类?对象?数组?函数...
2018-05-21 15:39:11
205
原创 vue orderBy 的实现
vue2 把很多过滤器都干掉了,今天就来实现一下orderBy这个过滤器主要用到的JS基础有sort()方法使用方式为 this.orderBy(arr, ['XXX'], asc)arr 为传入的数组,XXX为依照的排序的参数, asc 为从小到大、desc 为从大到小做比较。具体来说就是使用sort()...
2018-04-28 17:47:44
2648
原创 小程序填坑之路
此图能够表示现在的心情,这些天一直在玩小程序。在测试的产品的不断催促下终于不负众望的出现了巨大的BUG。出来混的总是要还的。 出问题的原因在于,在产品设计的时候没有考虑到小程序坑爹的页面堆栈问题。之前页面堆栈层数是5个现在是10个(也许很多前端同学扔了小程序团队很多臭鸡蛋)。小程序页面跳转有以下几个方式: navigateTo :这个玩意就是跳转...
2018-03-28 16:07:16
295
原创 移动端的各种适配
最近有点伤心,所以写几篇文章来抚慰一下自己受伤的心灵,装个逼,也许装的不成功但是至少装上了,装完就跑,想想就令人激动。移动端的适配这是今天像装逼的对象1.流式布局 对于流式布局可以这样理解,宽度用的百分比、高度固定。但是这样一想就有问题啊。在iphone6下简直完美,但是一到那个iphone8PS下面就有点难看了。想想原因就是因为长度变化了高度没有变化引起的...2....
2018-03-22 23:42:49
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人