aura-vue3-directives
v1.0.3
Published
directives for aura
Maintainers
Readme
aura-vue3-directives 是一个vue指令库,使用起来更方便
export function setupDirectives(app: App) {
// 拖拽指令 - 使元素可拖拽
app.directive('drag', drag);
// 防抖指令 - 用于处理频繁触发的事件,如搜索输入
app.directive('debounce', debounce);
// 节流指令 - 限制事件触发频率,如滚动事件
app.directive('throttle', throttle);
// 水印指令 - 为页面添加水印效果
app.directive('waterMarker', waterMarker);
// 长按指令 - 处理长按事件
app.directive('longPress', longPress);
// 点击外部指令 - 处理点击元素外部的事件
app.directive('clickOutside', clickOutside);
// 元素大小调整指令 - 监听元素尺寸变化
app.directive('resize', elementResizeDirective);
// 滚动指令 - 处理滚动事件
app.directive('scroll', scrollDirective);
// 复制指令 - 实现文本复制功能
app.directive('copy', copy);
// 水波纹指令 - 添加点击水波纹效果
app.directive('ripple', ripple);
// 锚点指令 - 实现页面锚点导航
app.directive('anchor', anchor);
// 懒加载指令 - 实现图片等资源的懒加载
app.directive('lazyLoad', lazyLoad);
// 加载更多指令 - 实现无限滚动加载
app.directive('loadMore', loadmoreDirective);
// 波浪指令 - 添加波浪动画效果
app.directive('waves', waves);
// 拖拽指令 - 使元素可拖拽(替代版本)
app.directive('drag', dragAble);
}