跳转到内容

useImmer ​

一个使用 immer 操作状态的 hook。

安装 ​

bash

npm i @vue-hooks-plus/use-immer

自动引入 ​

typescript
import { VueHooksPlusUseImmerResolver } from '@vue-hooks-plus/resolvers'

使用方法

该 hook 基于 immer 管理状态,会安装 immer保证在项目中正常工作

独立安装 @vue-hooks-plus/use-immer

基本用法 ​

API ​

typescript
const [state, updater] = useImmer(initialValue)

Params ​

参数说明类型默认值
state响应式对象Readonly<ShallowRef<S>>-
updater改变值Updater<S>-

Options ​

PropertyDescriptionTypeDefault
initialValuehover 时触发() => voidany

Source ​

源码 · 文档 · 示例

基于 MIT 许可发布