随笔-118  评论-0  文章-0 
  2018年4月17日
摘要: webpack打包vue项目之后的文件太大,本身我们项目的体量也比较大,首次加载太慢。所以尝试代码分割,对打包之后的app.js进行拆分。1,动态加载 -(路由懒加载) -(按需加载) 现在vue项目里面,有很多路由,一个路由对应着或者多个路由对...阅读全文
posted @ 2018-04-17 20:49 狂奔的冬瓜 阅读(201) 评论(0) 编辑
  2018年4月8日
摘要: 1,意图 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知 并 被自动更新。2,别名 依赖(Dependents),发布-订阅模式(Publish-Subscribe)3,动机 将一个系统分割...阅读全文
posted @ 2018-04-08 00:26 狂奔的冬瓜 阅读(10) 评论(0) 编辑
  2018年4月1日
摘要: key: Generator函数是ES6提供的一种异步编程解决方案Generator函数和普通函数就有两个区别: 一是 function命令与函数名之间有一个星号 * 二是 函数体内有yield语句 定义不同的内部...阅读全文
posted @ 2018-04-01 00:43 狂奔的冬瓜 阅读(12) 评论(0) 编辑
  2018年3月12日
摘要: 水平居中: inline 行内元素以及inline-block行内块级元素,在父元素中设置text-align: center block元素,margin: 0 auto 绝对定位的元素...阅读全文
posted @ 2018-03-12 15:58 狂奔的冬瓜 阅读(13) 评论(0) 编辑
  2018年2月13日
摘要: 一,关于Virtual DOM 真实的页面对应一个DOM树,传统的交互就是 DOM树 触发事件 -> 然后业务处理 ->操纵dom树。操作DOM性能消耗大,且繁琐,维护成本高。 于是 React把真实的DOM树转换成Javascript树,也就是Virtual DOM(我觉得可以表述成这样,不直接操阅读全文
posted @ 2018-02-13 01:30 狂奔的冬瓜 阅读(175) 评论(0) 编辑
  2018年2月5日
摘要: 今天有一个需求,要验证用户的输入ip 和 某一个环境下的ip/mask是否在同一个网段,准确的说 ip/mask表述的不准确,权威的表述是这个:Classless Inter-Domain Routing 比如用户填的是: 10.1.1.5 server端返回的ip/mask是这个10.1.1.12阅读全文
posted @ 2018-02-05 16:29 狂奔的冬瓜 阅读(24) 评论(0) 编辑
  2018年1月20日
摘要: 最近有一个需求,我们先看一个小的例子 改变这个对象的province属性值为’江西’,而且是原对象,并不是返回一个新的对象, 可能你会说直接xx.xx.xx.province = ‘江西西’就可以了,但是我实际上遇到的需求,是这个特殊的province 字段是可能存在不同的level 层级的。 就是阅读全文
posted @ 2018-01-20 00:54 狂奔的冬瓜 阅读(26) 评论(0) 编辑
  2018年1月6日
摘要: 我们知道 this 一般根据所处位置区分为两种情况: 函数外面在全局上下文下 指的是全局对象 函数里面的是函数上下文 (这个函数上下文有多种情况这里不做描述) 也知道call 和 apply是可以改变函数内部的this对象。 最简单的例子是这样。 上面就是通过call方法改变this的值。普通的函数阅读全文
posted @ 2018-01-06 20:16 狂奔的冬瓜 阅读(46) 评论(0) 编辑
  2017年10月19日
摘要: 居谁的中呢,相对于谁绝对定位,就是居谁的中了。 若是水平居中的话,将该绝对定位的元素添加这个样式: demo: 垂直居中,同理。。 注意: 如果 这个元素没有设置宽度,或者设置为auto;那么它的宽度会变成100%阅读全文
posted @ 2017-10-19 22:02 狂奔的冬瓜 阅读(26) 评论(0) 编辑
  2017年9月21日
摘要: 我已经博客搬家到了cnblog,地址是:http://www.cnblogs.com/dongguapifly 我的个人小站: thekevin.cn 也欢迎帮我踩踩 ...阅读全文
posted @ 2017-09-21 17:47 狂奔的冬瓜 阅读(14) 评论(0) 编辑