上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 87 下一页
摘要: Contents Stateless function JSX spread attributes Destructuring arguments Conditional rendering Children types Array as children Function as children 阅读全文
posted @ 2018-09-30 11:38 全玉 阅读(239) 评论(0) 推荐(0) 编辑
摘要: redux的connect方法是一个高阶组件,对包装的组件会在ShouldComponentUpdate中实现一个默认的浅比较。 connect形式如下: 其中options参数如下: [pure] (Boolean): 如果参数为true,用来避免重新渲染并调用mapStateToProps、ma 阅读全文
posted @ 2018-09-28 13:58 全玉 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 1. 分包 将不需要变动的第三方包分离出去, 主要方法有: (1). externals(2). DllPlugin (autodll-webpack-plugin可简化配置)(3). expose-loader(4). ProviderPlugin(4). IgnorePlugin 忽略不必要的内 阅读全文
posted @ 2018-09-28 10:24 全玉 阅读(1964) 评论(0) 推荐(0) 编辑
摘要: 1. manifest manifest存储了webpack的chunk相关的信息。具体为一个对象,或者包含runtime的一段代码。其中包含着一个chunkId,已经对应chunkId的相关信息,例如异步模块的 文件名和路径 2. HashedModuleIdsPlugin 将打包出来的modul 阅读全文
posted @ 2018-09-27 09:50 全玉 阅读(172) 评论(0) 推荐(0) 编辑
摘要: css-loader原有的minimize选项在1.0.0版本已经移除,不能使用其进行css压缩。 目前可行的css压缩方案有: 1. postcss-loader with cssnano or use optimize-cssnano-plugin plugin 2. postcss with 阅读全文
posted @ 2018-09-23 18:12 全玉 阅读(1446) 评论(0) 推荐(0) 编辑
摘要: //有缺陷,JSON.stringify(obj)中,如果obj本来是空的,又继承了一个非空的对象那么结果也会是“{}” 1. JSON.stringify(obj) == '{}' 2. Object.keys(obj).length == 0 //错误,当对象为空Array,length为1,空 阅读全文
posted @ 2018-09-23 18:00 全玉 阅读(3255) 评论(0) 推荐(0) 编辑
摘要: sourcemap在线上压缩文件调试中很重要,在此总结如下: 1. 开启sourcemap (1). 浏览器要开启source-map支持(2). 压缩文件底部要有source-map的URL,压缩要开启source-map(3). .map文件要放在服务器,source-map URL指向的位置 阅读全文
posted @ 2018-09-23 17:10 全玉 阅读(461) 评论(0) 推荐(0) 编辑
摘要: Mac要想添加锁屏快捷键,必须使用Automator。 1. 打开Automator,创建一个新的服务。 2. 在左侧栏中找到 启动屏幕保护 ,将其拖曳到右侧窗口内,并且修改 服务收到改为"没有收入"并且保存, 文件名设置为 启动屏幕保护。保存后, 你可以通过鼠标点击访问启动屏幕保护这个服务. 就在 阅读全文
posted @ 2018-09-22 22:44 全玉 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 正则表达式的量词有贪婪匹配和非贪婪匹配之分。 贪婪匹配: 匹配成功前提下,尽可能多的匹配非贪婪匹配: 匹配成功前提下,尽可能少的匹配 量词包括: 以上默认分为贪婪模式,若要改为非贪婪模式,只在量词后面加个?就行了: 1. 举例 输出:aaa 输出:aaa 输出: aaab 2. 应用 要匹配上面字符 阅读全文
posted @ 2018-09-19 16:33 全玉 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 汉字 [\u4e00-\u9fa5]非汉字且非英文字母 [^\u4e00-\u9fa5a-zA-Z]手机 0?(13|14|15|17|18)[0-9]{9}邮箱 \w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}IP ^((2[0-4]\d 阅读全文
posted @ 2018-09-19 15:36 全玉 阅读(245) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 87 下一页