首页 > 其他 > 详细

react 16.8新特性

时间:2021-06-29 23:21:08      阅读:31      评论:0      收藏:0      [点我收藏+]

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新特性

原文:https://www.cnblogs.com/jiuxu/p/14951370.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!