react 16.8新特性

1 useMemo: 相当于shouldComponentUpdate, useMemo是一个函数,他的返回值取决于第一个回调函数的return值,接受两个参数,第一个参数是回调函数,会返回数据,第二个参数是一个数组,监听数据,如果是空数组的话,数据发生变化将不会引起组件变化.

 

2 usecallback:本身也是一个函数 ,可以直接执行,有两个参数 ,第一个也是回调函数 第二个是数组,类似于useMemo ,就是他渲染数据需要执行返回值,也就是函数

 

3 createContext  useContext   先创建一个createContext ,然后在上面加上provider, 里面写上value={},接着在createContext里面传入一个组件,在组件内部使用useContext接受value,即可直接使用.也就是解决了props层层嵌套的问题.

 

4 useState   也是一个函数,接受一个参数为变量的初始值,返回一个数组  第一个参数是变量明,第二个参数为函数 可以操作数组

 

5 useRef  获取一个dom元素的值  

 

6 useEffect

react 16.8新特性

上一篇:PYNQ-Z2 v2.5镜像配置远程桌面


下一篇:测试用例,缺陷报告