use-immer:使用沉浸式通过React挂钩驱动状态

时间:2024-05-18 00:30:19
【文件属性】:

文件名称:use-immer:使用沉浸式通过React挂钩驱动状态

文件大小:63KB

文件格式:ZIP

更新时间:2024-05-18 00:30:19

TypeScript

使用沉浸 一个钩子,用于将作为React来操纵状态。 安装 npm install immer use-immer 原料药 useImmer useImmer(initialState)与非常相似。 该函数返回一个元组,该元组的第一个值是当前状态,第二个是更新程序功能,该功能接受一个或一个值作为参数。 使用沉浸式生成器功能管理状态 将函数传递给更新程序时,可以*更改draft参数,直到生产者结束并且更改将变为不可变并成为下一个状态。 示例: : import React from "react" ; import { useImmer } from "use-immer" ; function App ( ) { const [ person , updatePerson ] = useImmer ( { name : "Michel" , age : 3


【文件预览】:
use-immer-master
----.gitignore(927B)
----package.json(1KB)
----src()
--------index.ts(1KB)
----LICENSE(1KB)
----CHANGELOG.md(821B)
----tsconfig.json(6KB)
----README.md(3KB)
----yarn.lock(156KB)

网友评论