react
Gytha_1
这个作者很懒,什么都没留下…
展开
-
react兼容ie8。。。
https://github.com/xcatliu/react-ie8 总之,各种需要降级 IE8 Support Version react <= 0.14.9 react-dom <= 0.14.9 react-router <= 2.3.0 webpack = 1.15.0 修改package.json,报错 1. ...原创 2018-01-25 11:17:15 · 1402 阅读 · 0 评论 -
谈一谈创建React Component的几种方式 及 ref
转自:https://segmentfault.com/a/1190000008402834 当我们谈起React的时候,多半会将注意力集中在组件之上,思考如何将页面划分成一个个组件,以及如何编写可复用的组件。但对于接触React不久,还没有真正用它做一个完整项目的人来说,理解如何创建一个组件也并不那么简单。在最开始的时候我以为创建组件只需要调用createClass这个api就可以了;但学习了...转载 2018-05-08 15:48:46 · 1500 阅读 · 0 评论 -
react-amap填坑指南
报错:XX is not a constructorreact-amap的版本得升级到 1.1.1及以上,支持加载 AMapUI 组件库1. react-amap版本卸载package.json里面"react-amap": "^1.2.7"2. amap版本根据react-amap文档,写在Map组件里即可<Map version={'1.4.4'}//amap版本 a...原创 2018-06-02 16:56:57 · 4818 阅读 · 0 评论 -
开发 react 应用最好用的脚手架 create-react-app
转自:https://blog.csdn.net/qtfying/article/details/786656641. 介绍在开发react应用时,应该没有人用传统的方法引入react的源文件(js),然后在html编辑吧。大家都是用webpack + es6来结合react开发前端应用。这个时候,我们可以手动使用npm来安装各种插件,来从头到尾自己搭建环境。比如:npm install reac...转载 2018-06-04 10:59:45 · 720 阅读 · 0 评论 -
PureComponent
PureComponent的作用及一些使用陷阱 参考:https://www.jianshu.com/p/33cda0dc316a 默认渲染行为的问题 在React Component的生命周期中,有一个shouldComponentUpdate方法。这个方法默认返回值是true。 这意味着就算没有改变组件的props或者state,也会导致组件的重绘。这就经常导致组件因为不相关...转载 2018-07-14 18:12:29 · 602 阅读 · 0 评论 -
React沉思录
转自:https://github.com/jnotnull/dva-generator/issues/4 使用React也有一年多时间了,也是时候拿起笔杆子整理下了。以下算是自己对React的一份理解。当然每一点如果放开写的话都可能写上好几页,时间有限,先奉上这么多,有错误欢迎指正。 1. 什么是React A JAVASCRIPT LIBRARY FOR BUILDING US...转载 2018-01-08 11:02:31 · 388 阅读 · 0 评论 -
react-router 按需加载
转自:https://segmentfault.com/a/1190000007141049 注:本文使用的 react-router 版本为 2.8.1,第四版的处理还不太一样 React Router 是一个非常出色的路由解决方案,同时也非常容易上手。但是当网站规模越来越大的时候,首先出现的问题是 Javascript 文件变得巨大,这导致首页渲染的时间让人难以忍受。实际上程序应当只...转载 2018-08-05 17:16:49 · 810 阅读 · 0 评论