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()