文件名称:vue-directives:消除油门
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-12 21:08:56
JavaScript
简介 v-debounce-throttle是一个vue防抖节流指令,控制单一事件的触发频率。其核心是拦截组件元素的v-on绑定事件,采用原生的事件注册机制。具体代码如下: 起步 安装 npm install v-debounce-throttle -S 引入 import vDebounceThrottle from 'v-debounce-throttle' Vue.use(vDebounceThrottle) 示例 防抖 <button v-debounce="handleClick"></button> 节流 <button v-throttle="handleClick"></button> 使用案例 使用方法1 <button v-debounce="handleClick">方法1</button> 使用方法2 <button v-debounce="{fun: 'handl
【文件预览】:
vue-directives-master
----.babelrc(40B)
----rollup.config.js(535B)
----package.json(828B)
----package-lock.json(90KB)
----src()
--------index.js(3KB)
--------util.js(1KB)
----.idea()
--------vue-directives.iml(458B)
--------misc.xml(174B)
--------vcs.xml(180B)
--------modules.xml(280B)
--------.gitignore(39B)
----.gitignore(22B)
----lib()
--------bundle.js(2KB)
----README.md(2KB)