UNPKG

@hopeio/utils

Version:
16 lines (15 loc) 536 B
import { Directive } from 'vue'; export interface OptimizeOptions { /** 事件名 */ event: string; /** 事件触发的方法 */ fn: (...params: any) => any; /** 是否立即执行 */ immediate?: boolean; /** 防抖或节流的延迟时间(防抖默认:`200`毫秒、节流默认:`1000`毫秒) */ timeout?: number; /** 传递的参数 */ params?: any; } /** 防抖(v-optimize或v-optimize:debounce)、节流(v-optimize:throttle)指令 */ export declare const optimize: Directive;