ucc-ui
Version:
ucc-ui components library
18 lines (17 loc) • 485 B
TypeScript
import { Ref, WatchOptions } from 'vue';
/**
*
* @param val 需要监听的值
* @param watchFn 监听的函数
* @param change 变化时的回调函数
* @param watchOpts 监听的配置
* @description 用于监听一个值的变化
* @example
* ```ts
* const val = ref(0)
* useWatchRef(val, () => {
* console.log(val.value)
* })
* ```
*/
export default function useWatchRef<T = any>(val: T, watchFn: () => any, change?: () => void, watchOpts?: WatchOptions): Ref<T>;