摘要: react利用key来识别组件,它是一种身份标识标识,同一层级在react集合中相同的key react认为是同一个组件,然后对key值相同的组件进行对比(同一层级) 若前后组件是同一类型,就进行更新 若前后组件不是同一类型,直接销毁,创建有了key属性后,就可以与组件建立了一种对应关系,react 阅读全文
posted @ 2019-08-31 22:26 HandsomeGuy 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 如果你要获取外部数据并加载到组件上,只能在组件"已经"挂载到真实的网页上才能作这事情,其它情况你是加载不到组件的。componentDidMount方法中的代码,是在组件已经完全挂载到网页上才会调用被执行,所以可以保证数据的加载 React异步渲染开启的时候,componentWillMount 就 阅读全文
posted @ 2019-08-31 22:26 HandsomeGuy 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: 一、fetch fetch是一种XMLHttpRequest的一种替代方案,在工作当中除了用ajax获取后台数据外我们还可以使用fetch、axios来替代ajax 二、安装 执行npm install whatwg-fetch --save即可安装。 为了兼容老版本浏览器,还需要安装npm ins 阅读全文
posted @ 2019-08-31 22:25 HandsomeGuy 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: 一、废除的生命周期 官网文档指出使用这些生命周期的代码会在未来版本的react中更容易产生bug,尤其是对于异步渲染的版本 由于未来采用异步渲染机制,所以即将在17版本中去掉的生命周期钩子函数 componentWillMount componentWillRecieveProps componen 阅读全文
posted @ 2019-08-31 22:24 HandsomeGuy 阅读(1128) 评论(0) 推荐(0) 编辑