一、ReactRouter的三种路由 1、BrowserRouter <BrowserRouter>使用HTML5的history API(pushState、replacestate和popstate事件)…
标签:React
写给iOS开发者的React Native学习路线(转)
我是一名iOS开发者,断断续续一年前开始接触React Native,最近由于工作需要,专职学习React Native也有一个多月了。网络上知识资源非常的多,但能让人豁然开朗、迅速学习的还是少数,我整理出的这些文章对于…
React学习笔记(四):高阶知识(上)
一、深入JSX 1、JSX是语法糖 JSX本质上是为React.createElement(component, props, ...children)方法提供的语法糖,例如: <MyButton color="b…
React Native 性能优化之可取消的异步操作
React Native 性能优化之可取消的异步操作 本文出自《React Native 研究与实践》系列文章。 概述 在项目开发中离不了的需要进行一些异步操作,这些异步操作在改善用户体验的同时也带来了一些性能隐患。 比…
React学习笔记(二):基本知识
一、元素渲染 元素(elements)是构成React应用的最小单元,元素描述了想要在屏幕中看到的内容,如: const element = <h1>Hello, world</h1>; 和DOM…
React Native之AsyncStorage存储key管理小技巧
本文出自《React Native 每日一学(Learn a little every day)》栏目。 AsyncStorage存储key管理小技巧 场景 AsyncStorage是React Native推荐的数据存…