大家好,我是卡松。虽然React官网花了大量篇幅介绍最佳实践,但是由于JSX语法的灵活性,总会有React写的怪怪的。本文介绍了2种奇怪(但在某些场景下有意义)的React编写方式。也欢迎大家在评论区讨论自己遇到的奇葩写法。欢迎加入人类优质前端交流群,飞天ref的奇葩用法这是一段乍一看很迷惑的代码:functionApp(){const[dom,setDOM]=useState(null);return
大家好,我是卡松。虽然React官网花了大量篇幅介绍最佳实践,但是由于JSX语法的灵活性,总会有React写的怪怪的。本文介绍了2种奇怪(但在某些场景下有意义)的React编写方式。也欢迎大家在评论区讨论自己遇到的奇葩写法。欢迎加入人类优质前端交流群,飞天ref的奇葩用法这是一段乍一看很迷惑的代码:functionApp(){const[dom,setDOM]=useState(null);return
{data}
;}这样子组件需要性能优化不再需要手动包装React.memo,只有当useMemo依赖时,子组件才会在更改后重新渲染。总结除了这两种奇怪的写法,你还遇到过哪些React的奇怪写法呢?