From d5c759fb1c54679a27c20a3a2ed2c7e082820462 Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期二, 14 一月 2025 18:10:13 +0800 Subject: [PATCH] 消息同步 --- src/directive/index.ts | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/src/directive/index.ts b/src/directive/index.ts index acc59b8..cd16539 100644 --- a/src/directive/index.ts +++ b/src/directive/index.ts @@ -1,13 +1,24 @@ import type { App } from 'vue'; import { authDirective } from '/@/directive/authDirective'; -import { wavesDirective, dragDirective } from '/@/directive/customDirective'; +import { + dragDirective, + eleFocusDirective, + elementResizeDirective, + focusDirective, + wavesDirective, +} from '/@/directive/customDirective'; import { inputLimit } from '/@/directive/inputLimit'; +import shareDirective from './shareDirective'; /** * 瀵煎嚭鎸囦护鏂规硶锛歷-xxx * @methods authDirective 鐢ㄦ埛鏉冮檺鎸囦护锛岀敤娉曪細v-auth * @methods wavesDirective 鎸夐挳娉㈡氮鎸囦护锛岀敤娉曪細v-waves * @methods dragDirective 鑷畾涔夋嫋鍔ㄦ寚浠わ紝鐢ㄦ硶锛歷-drag + * @methods inputLimit 杈撳叆闄愬埗鎸囦护锛岀敤娉曪細v-input-limit + * @methods eleFocusDirective 鍏冪礌鑱氱劍鎸囦护锛岀敤娉曪細v-ele-focus + * @methods elementResizeDirective 鍏冪礌灏哄鍙樺寲鎸囦护锛岀敤娉曪細v-element-resize + * @methods focusDirective 鍏冪礌鑱氱劍鎸囦护锛岀敤娉曪細v-focus */ export function directive(app: App) { // 鐢ㄦ埛鏉冮檺鎸囦护 @@ -18,4 +29,8 @@ dragDirective(app); // 杈撳叆闄愬埗鎸囦护 inputLimit(app); + eleFocusDirective(app); + elementResizeDirective(app); + shareDirective(app); + focusDirective(app); } -- Gitblit v1.9.3