reactjs基础

 

 

类似vue的数据绑定啊,循环啊啥的

https://github.com/john-smilga/react-basics-2020

笔记懒得做了

看这个仓库的src里面的文件内容

 

https://www.bilibili.com/video/BV1c44y1u7Rc/?spm_id_from=333.999.0.0&vd_source=f47173c6ece362dfbe9a439ae6addcce

然后再学

 

 

 

参考

useState

useEffect

conditional-rendering

prop-drilling

useContext

forms

useReducer

useRef

useMemo

prop-tyoes

react-router

 

 

 

 

 

截至目前(2023年11月),React Hooks包括以下钩子函数:

  1. useState:用于在函数组件中添加和管理状态。
  2. useEffect:在组件渲染周期中执行副作用操作,比如订阅数据、设置事件监听等。
  3. useContext:用于在组件中获取和使用上下文(Context)。
  4. useReducer:与useState类似,但更适合处理复杂的状态逻辑。
  5. useCallback:用于缓存回调函数,以避免不必要的重新创建。
  6. useMemo:用于缓存计算结果,以提高性能。
  7. useRef:创建一个可变的引用,可以在多次渲染之间保持稳定。
  8. useImperativeHandle:允许您自定义暴露给父组件的实例值。
  9. useLayoutEffect:与useEffect类似,但在DOM更新之后同步触发。
  10. useDebugValue:用于在开发工具中显示自定义的钩子标签。

 

posted @ 2023-10-31 15:06  漫漫长路</>  阅读(4)  评论(0编辑  收藏  举报