摘要: 1.babel版本从6升级到7之后有一些不兼容都更新到版本7,package.json中手动输入版本号 "@babel/cli": "^7.1.0", "@babel/core": "^7.1.0", "@babel/preset-env": "^7.1.0", "@babel/preset-rea 阅读全文
posted @ 2019-08-13 15:24 红苹果学园 阅读(1696) 评论(0) 推荐(0) 编辑
摘要: 1.先全局安装yeoman, 命令行 npm install -g yo(yo是简写直接代表yeoman) 2.全局安装generator-react-webpack 命令行 npm install -g generator-react-webpack 3.创建目录 进入文件夹,cd dir 4.y 阅读全文
posted @ 2019-08-13 11:20 红苹果学园 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 本文是早上上班在地铁上看的一篇文章,看完之后懂的更多了,之前对于token 使用了解不够多。 链接地址:https://mp.weixin.qq.com/s/1Kh18uyEJzM21mc2l5MMCg 阅读全文
posted @ 2019-08-09 09:53 红苹果学园 阅读(156) 评论(0) 推荐(0) 编辑
摘要: link和@import引入css的区别: 区别:1.link是HTML标签,@import是css提供的。2.link引入的样式页面加载时同时加载,@import引入的样式需等页面加载完成后再加载。3.link没有兼容性问题,@import不兼容ie5以下。4.link可以通过js操作DOM动态引 阅读全文
posted @ 2019-08-05 16:48 红苹果学园 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 设备像素分2个,分别是物理像素和独立像素。 设备的物理像素是指在设备屏幕上显示的最小的单元,也就是屏幕分辨率; 设备独立像素又称CSS像素,这是一个抽象的概念,是指Web编程中的逻辑像素 阅读全文
posted @ 2019-08-05 16:07 红苹果学园 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 报错是V8 内存不够,解决办法 将build修改增加 node --max-old-space-size=4096 test.js 阅读全文
posted @ 2019-07-26 11:30 红苹果学园 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-07-17 15:03 红苹果学园 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1.避免全局变量查找,局部变量比全局变量快很多 2.用定时器的时候尽量使用setInterval 因为setTimeout每一次都会初始化一个定时器,而setInterval只会在开始的时候初始化一个定时器。 3.如果要连接多个字符串,应该少使用+=,如: x+=a; x+=b; x+=c; 应该写 阅读全文
posted @ 2019-05-20 16:37 红苹果学园 阅读(154) 评论(0) 推荐(0) 编辑
摘要: componentWillMount() { var newPaging = Object.assign({}, this.state.paging, store.paging); if (JSON.stringify(toJS(store.coursePrefSearchData)) !== '{}') { this.setState( { ... 阅读全文
posted @ 2019-03-29 16:36 红苹果学园 阅读(3754) 评论(0) 推荐(0) 编辑
摘要: 多人团队协作全局变量可能会比较多,用闭包将自己的函数和变量包起来或者用自己的命名空间(这个名字别冲突) 在es6中,出现了let 块级作用域的概念,我们就不用立即执行函数了。{ let temp=1; console.log(1);} 阅读全文
posted @ 2019-03-19 15:36 红苹果学园 阅读(328) 评论(0) 推荐(0) 编辑