08 2019 档案
摘要:最近在项目里总是做数据兼容处理,比方说,正常可以从服务器拿到你要渲染的数据,但是服务器异常时,有可能后端传的数据不是太完整,你在业务组建里直接通过对象获取某一key的值的时候有可能会报undefined的错误,这时候就需要一个lodash的get去做兼容处理,也顺着业务写了一个小小的方法来实现lod
阅读全文
摘要:在引入动态路由前,我先引入一段同步代码,如下是我在业务中,同步的引入组件模块; "webpack code spliting" 。 打包后,代码体积为 通过分析打包后的chunk,很臃肿,代码体积并没有达到预期的效果,这样一来我们页面的性能必定会受影响,影响首屏加载效率,因此,我们需要优化代码体积,
阅读全文
摘要:这里引用官方的一句话来总结tree shaking tree shaking 是一个术语,通常用于描述移除 JavaScript 上下文中的未引用代码(dead code)。它依赖于 ES2015 模块语法的 静态结构 特性,例如 import 和 export。 我们的文件中总会引入各种依赖或者公
阅读全文
摘要:先上一段异常错误信息 最近在写一个同构渲染的react代码,但是在运行react代码时遇到了上述的错误,服务端render组建的代码如下,我package中react和react dom的版本为16.6.3 export const render = (req) = { const reduce =
阅读全文
摘要:1. 考察this 1.1 当obj调用show()时,show的this被隐私绑定到调用它的obj上,所以在show里面可以拿到obj的name属性 虽然obj声明了show属性并定义一个function,但是执行的时候是在全局作用域中直接执行,show函数中的this执行window; 1.2
阅读全文
摘要:先贴一段异常代码 在执行插入数据库时,如果插入中文就会报如上错误,在网上搜了下,是因为charset设置的问题 这里我先执行了 查看我当前的数据, 其中CHARSET为lantin1 CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT, varchar(25
阅读全文
摘要:在阿里云服务器安装docker的时候,由于docker官方镜像一直安装失败, 错误信息如下 这时由于在国内访问国外源官方镜像失败的缘故,修改为阿里云的源,然后下载镜像的速度就嗖嗖嗖。。。 然后在执行下载操作即可`sudo yum install docker ce docker ce cli con
阅读全文
摘要:linux压缩和解压缩命令 tar 解包:tar zxvf filename.tar 打包:tar czvf filename.tar dirname .gz 解压1:gunzip FileName.gz 解压2:gzip d FileName.gz 压缩:gzip FileName .tar.gz
阅读全文

浙公网安备 33010602011771号