摘要:线性渐变 (top) 线性渐变 (left) 线性渐变(100deg) 线性渐变(left top)
阅读全文
摘要:被观察者的状态更改时,观察者执行相对的事情 观察者和被观察者,耦合度比较小,更改的代码不写在被观察者里面 一个被观察者可以有多个观察者 其他应用场景 1.vue 的 watch 监听 变量的更新 2. promise then 异步的then 可以有多个then func是被观察者。被观察者更新值,
阅读全文
摘要:立即执行函数,造成一个局部作用域,和外部隔离开来,a打印为underfined layui的最外层就是一个立即执行函数。它将window传入这个立即执行函数内部。 jquery最外层也是。 因为插件内部会声明很多变量,为了防止和外部使用的变量重名或者冲突,所以,使用立即执行函数将变量隔离开来。 两个
阅读全文
摘要:1。导航完成后获取数据 这个里面watch的监听,对导航,? & query带的参数都会重新去调用这个fetchDate。所以,如果局部数据并不想被路由影响,就不要加这个。出去这句,其他的和一般获取数据,加loading没有什么区别。 获取到数据之前,用户会停留在上一页。我打印了一下,感觉befor
阅读全文
摘要:1.登陆的时候,在登陆模块请求接口,然后获取一个access_token,获取用户权限.保存到缓存里面。 2.退出的时候,请求退出接口,把缓存里面的access_token清除。 一旦要在登陆里面做一些行为,比如,在后面新加一些数据传递给登陆接口,做数据收集。就要在登陆的Login.vue模块 里面
阅读全文
摘要:1.对象 引用类型 对象属于引用类型,c,java,js里面都是的,对象就是引用类型,包括数组。 上面的a是引用类型,a保存的是对象 {n: 1}的地址,对这个对象的引用。b = a 。把a里面的地址赋值给了b,b也指向{n: 1}这个对象的物理地址。所以,a 一旦做赋值更改,修改的是a对引用的修改
阅读全文
摘要:一个页面里面可以多视图,不同的链接可以导航到同一个页面,但是页面可以根据参数渲染不同的组件形式
阅读全文
摘要:生成的p, p1 都是标准化的,不允许自己 new 生成 对象 ,工厂模式,new 完以后每一个对象携带的方法和属性都是一致的。 实际例子 jquery-1.7.1的源码 示例
阅读全文
摘要:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain Inheritance and the prototype chain 继承和 原型 链 JavaScript is
阅读全文
摘要:1.router.beforeEach 在执行所有路由之前之前,内部守卫,外部守卫之前。next执行了,才能resolve这个钩子,才能跳转。如果没有执行next(),那么下一步的to的跳转不执行。 2.router.beforeResolve 没有next()。只是看的 4.路由独享的守卫 执行早
阅读全文
摘要:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise The Promise object represents the eventual completion (or fai
阅读全文
摘要:input及时搜索,输入一个字符就去处理请求数据。但是还没有输入完就开始频繁请求,进行处理
阅读全文
摘要:前端路由主要实现了两个功能 1.记录当前的页面,打开什么样,复制连接再打开还是什么样 2.页面可以前进和后退 有2中方法可以实现 第一种 hash模式 http://www.test.com#param1 #param1这个就是hash,也叫锚点,用来做页面定位用。hash的更改会触发hashcha
阅读全文
摘要:Dynamic Route Matching 动态的 路由 匹配 Very often we will need to map routes with the given pattern to the same component. For example we may have a User co
阅读全文