toValue
获取值、ref 或 getter 的值。
WARNING
已弃用,请改用 import { toValue } from 'vue'
。
用法
ts
import { toValue } from '@vueuse/core'
const foo = ref('hi')
const a = toValue(0) // 0
const b = toValue(foo) // 'hi'
const c = toValue(() => 'hi') // 'hi'
类型声明
typescript
/**
* 获取值、ref 或 getter 的值。
*
* @deprecated use `toValue` from `vue` instead
*/
export declare const toValue: typeof _toValue
/**
* @deprecated use `toValue` instead
*/
export declare const resolveUnref: typeof _toValue
源码
贡献者
Anthony Fu
一纸忘忧
Anthony Fu
更新日志
v12.3.0
on 1/2/202559f75
- feat: deprecate toValue
from @vueuse/shared
in favor of Vue's nativev12.0.0-beta.1
on 11/21/2024v10.0.0-beta.4
on 4/13/20234d757
- feat(types)!: rename MaybeComputedRef
to MaybeRefOrGetter
0a72b
- feat: rename resolveUnref
to toValue