摘要: 1、有哪些⽣命周期被舍弃(3个),哪些⽣命 周期是新增(2个)? componentWillMount()、componentWillReceiveProps()、componentWillUpdate()被舍弃,static getDerivedStateFromProps()和getSnapsh 阅读全文
posted @ 2019-07-28 17:26 十里霜天 阅读(591) 评论(0) 推荐(0) 编辑
摘要: react 16.3版本出现了两个新的生命周期函数,并将逐渐废弃componentWillMount()、componentWillReceiveProps()、componentWillUpdate() 1、static getDerivedStateFromProps(props, state) 阅读全文
posted @ 2019-07-27 16:30 十里霜天 阅读(1633) 评论(0) 推荐(0) 编辑
摘要: 43服务器上pm2部署的项目,原本是想请求代理到69服务器,但是仍然代理到75服务器了,检查node层proxy代码没问题,原因是端口号被占用了,项目的5000端口被其他项目占用,5000端口实际用的是别的项目,而这个项目恰恰是代理到75服务器。所以解决方案是检测端口占用,找到端口占用所在进程,pm 阅读全文
posted @ 2019-07-22 15:18 十里霜天 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript核心语法 1、字符串中接受RegExp参数的方法 (1)text.search(pattern)返回首次匹配成功的位置 (2)text.match(pattern)返回匹配组成的数组 (3)text.replace(pattern, '#')返回新字符串 (4)text.sp 阅读全文
posted @ 2019-07-06 15:40 十里霜天 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 1、列表渲染一定要注意key的唯一性,不然会导致页面只更新部分的bug 比如这里key的值为表名,但是新的graphVertexConfigList也会有相同的表名,这样就会导致页面只更新包含新的表名的数据 阅读全文
posted @ 2019-07-04 10:08 十里霜天 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1、上下两个div高度重叠:原因是上面的div中存在浮动,且没有设置高度,解决方案:外面再套一个div,设置高度或overflow:hidden 2、上下两个div存在间隙:原因是有div的display是inline-block,行内或行内块元素会将空格转为间隙 阅读全文
posted @ 2019-06-24 16:52 十里霜天 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1、HTTP(Hypertext Transfer Protocol,超文本传输协议)是在万维网上进行通信时所使用的协议方案,HTTP是应用层协议,无需关心网络通信的细节,细节交给了传输层协议TCP/IP,HTTP协议位于TCP的上层,HTTP使用TCP来传输其报文数据 2、在客户端向服务器发送报文 阅读全文
posted @ 2019-06-22 11:18 十里霜天 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1、拿到页面首先需要设计好,每个组件该怎么实现,划分好组件可以减少重复代码,有的时候需要和后端确认才能形成正确的划分 2、页面上的需要展示的数据都是由后端数据而来,所以任何增删改查的数据都要从后端重新获取 3、多个地方用到的全局数据可以抽出来单独放置 4、两个模块结构相同的情况下,如果内容差别不是很 阅读全文
posted @ 2019-06-17 15:13 十里霜天 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1、当从redux里异步获取数据时,在render里渲染dom会出现数据还未获取到的情况,这时可以用 usableSchemas.data.vertexes && usableSchemas.data.vertexes.map((item, index) => { return <Option va 阅读全文
posted @ 2019-05-27 10:31 十里霜天 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 112 阅读全文
posted @ 2019-05-16 09:55 十里霜天 阅读(79) 评论(0) 推荐(0) 编辑