From 4839a5152fd96633dd843d74974ec1d888d46fd2 Mon Sep 17 00:00:00 2001 From: zst_2001 <1493232063@qq.com> Date: 星期二, 04 二月 2025 21:11:48 +0800 Subject: [PATCH] fix 修复 消息弹框内容过长不换行 --- src/hooks/useDialog.ts | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/src/hooks/useDialog.ts b/src/hooks/useDialog.ts new file mode 100644 index 0000000..547f199 --- /dev/null +++ b/src/hooks/useDialog.ts @@ -0,0 +1,31 @@ +import { Ref } from 'vue'; + +interface Options { + title?: string; +} +interface Return { + title: Ref<string>; + visible: Ref<boolean>; + openDialog: () => void; + closeDialog: () => void; +} +export default (ops?: Options): Return => { + const visible = ref(false); + const title = ref(ops.title || ''); + + const openDialog = () => { + visible.value = true; + }; + + const closeDialog = () => { + visible.value = false; + }; + + return { + title, + visible, + + openDialog, + closeDialog + }; +}; -- Gitblit v1.9.3