React19,一个自定义的表单提交钩子useActionState2发布于2025年01月11日 react 在本文中,苏南大叔模仿React@19官方的useActionState()钩子,生成了一个新的自定义钩子。使用上和官方的useActionState()差不多,暂时命名为useActionState2()。本文从... 阅读更多
React19新特性,如何理解表单提交钩子useActionState?发布于2025年01月10日 react useActionState()是react@19的专属钩子,低版本React引入这个钩子,都会各种编译报各种莫名其妙的错误。它主要用于表示表单提交过程中的各种状态,实际上也可以理解为异步函数数据提交的过程优化。所... 阅读更多
如何安装最新版React?如何代码判断React版本号?发布于2025年01月09日 react 利用create-react-app默认安装的cra模版,里面的react版本号是18.3.1。但是,目前安装依赖的时候,会各种报错,提示和react@19有关。那么,本文就致力于react的版本号问题。苏南大叔的... 阅读更多
Mobx状态管理,如何实现 Mobx + React 版本的 todoList ?发布于2025年01月08日 react 还是接着分析mobx官方教程,本文描述官方的React版本的todoList。那么,mobx是如何驱动react组件里面的数据的呢?如何让每个引用都变得Reactive的呢?这就是本文要讨论的问题。苏南大叔的“程序... 阅读更多
React组件,渲染计数器RenderCount组件的实现与优化发布于2025年01月07日 react 在React编程里面,倡导的是:组件能不渲染就不渲染。所以,就存在着Memo/useMemo/useCallback/shouldUpdate等等缓存/禁止渲染的概念了。出于调试的目的,总是希望显式的知晓对应的组件... 阅读更多