Skip to content

wevu / index / readonly

函数: readonly()

调用签名

readonly<T>(target): T

定义于: packages/wevu/src/reactivity/readonly.ts:10

readonly 会为对象/数组创建一个“浅层”只读代理,并为 Ref 创建只读包装。 选择浅层而非深层递归,是为了在小程序环境中保持实现和运行时开销最小, 仅阻止直接属性写入/删除,嵌套对象仍按原样透传。

类型参数

T

T extends object

参数

target

T

返回

T

调用签名

readonly<T>(target): Readonly<Ref<T>>

定义于: packages/wevu/src/reactivity/readonly.ts:11

readonly 会为对象/数组创建一个“浅层”只读代理,并为 Ref 创建只读包装。 选择浅层而非深层递归,是为了在小程序环境中保持实现和运行时开销最小, 仅阻止直接属性写入/删除,嵌套对象仍按原样透传。

类型参数

T

T

参数

target

Ref<T>

返回

Readonly<Ref<T>>

Released under the MIT License.