跳到主要内容

Function: useAreaInstance()

useAreaInstance(id, type): object

Defined in: areaStore.ts:134

订阅并读写某区域某类型的实例状态(细粒度订阅,其他区域/类型变化不触发重渲染)

Parameters

id

number | undefined

区域 id(未挂载时传 undefined,value 为空对象且 set 为 no-op)

type

string

内容类型标识

Returns

object

{ value, set }:当前实例状态与增量写入函数

set

set: (patch) => void

Parameters

patch

AreaState

Returns

void

value

value: AreaState