isRef()
检查一个值是否是一个ref对象。
类型
function isRef<T>(r: Ref<T> | unknown): r is Ref<T>
注意:返回类型是一个 type predicate,这意味着isRef
可以用作类型保护:
let foo: unknown if (isRef(foo)) { // foo's type is narrowed to Ref<unknown> foo.value }
检查一个值是否是一个ref对象。
function isRef<T>(r: Ref<T> | unknown): r is Ref<T>
注意:返回类型是一个 type predicate,这意味着isRef
可以用作类型保护:
let foo: unknown if (isRef(foo)) { // foo's type is narrowed to Ref<unknown> foo.value }
下篇:unref()