专栏名称: 前端外刊评论
最新、最前沿的前端资讯,最有深入、最干前端相关的技术译文。
目录
相关文章推荐
自然资源部  ·  自信之基、力量之源 | 文化和自然遗产日 ·  5 小时前  
自然资源部  ·  自信之基、力量之源 | 文化和自然遗产日 ·  5 小时前  
前端大全  ·  你以为的 Tailwind ... ·  昨天  
山东环境  ·  2025年全国“安全生产月”公益广告 ·  昨天  
山东环境  ·  2025年全国“安全生产月”公益广告 ·  昨天  
宝山消防支队  ·  以案为例 |《动火作业要注意》 ·  昨天  
宝山消防支队  ·  以案为例 |《动火作业要注意》 ·  昨天  
前端早读课  ·  【第3528期】RSC 中的导入是如何工作的 ·  昨天  
51好读  ›  专栏  ›  前端外刊评论

React 16 新特性全解(中)

前端外刊评论  · 公众号  · 前端  · 2019-03-25 07:00

正文

请到「今天看啥」查看全文


  • 增加 getDerivedStateFromError

  • 16.4

    新增指针事件

    新增了对对指针设备(例如鼠标,触控笔,或者手指触摸)触发的dom事件:

    • onPointerDown

    • onPointerMove

    • onPointerEnter

    • onPointerLeave

    • onPointerOver

    • onPointerOut

    等等。

    但是这个事件仅支持那些支持指针事件的浏览器,比如目前最新版本的Chrome,Firefox,Edge IE浏览器)。但是如果你的应用程序真的依赖这些事件,可以使用第三方的polyfill。因为React团队对了避免增大react的bundle size,所以没有放进去。

    demo时刻

    这里展示的是一个鼠标的拖拽功能,可以自己try try。

    fix生命周期函数 - getDerivedStateFromProps

    React 16.0 ~ React 16.3 :

    生命周期的图如下:

    这里我们可以看到getDerivedStateFromProps这个生命周期函数有个问题就是在Updating阶段的时候,无论使用setState还是forceUpdate,都不调用getDerivedStateFromProps。







    请到「今天看啥」查看全文