From 475dc60cbd5eceaa5c97f45b680aff06364e5cad Mon Sep 17 00:00:00 2001 From: zpc Date: Sun, 6 Apr 2025 04:25:46 +0800 Subject: [PATCH] 3213 --- components/detail-popup/README.md | 95 +++++++++ components/detail-popup/detail-popup.vue | 111 ++++++++++ components/detail-popup/example.vue | 131 ++++++++++++ components/detail-popup/index.js | 3 + .../detail-preview-popup.vue | 192 ++++++++++++++---- pages/shouye/detail.vue | 4 +- 6 files changed, 499 insertions(+), 37 deletions(-) create mode 100644 components/detail-popup/README.md create mode 100644 components/detail-popup/detail-popup.vue create mode 100644 components/detail-popup/example.vue create mode 100644 components/detail-popup/index.js diff --git a/components/detail-popup/README.md b/components/detail-popup/README.md new file mode 100644 index 0000000..f307867 --- /dev/null +++ b/components/detail-popup/README.md @@ -0,0 +1,95 @@ +# DetailPopup 弹窗组件 + +这是一个简单的弹窗组件,支持自定义内容,提供开启和关闭方法。 + +## 使用方法 + +### 1. 导入组件 + +```vue + +``` + +### 2. 在模板中使用 + +```vue + + + + + +``` + +### 3. 事件监听 + +组件会在打开和关闭时触发相应的事件: + +```vue + + + + + +``` \ No newline at end of file diff --git a/components/detail-popup/detail-popup.vue b/components/detail-popup/detail-popup.vue new file mode 100644 index 0000000..8b2bd9d --- /dev/null +++ b/components/detail-popup/detail-popup.vue @@ -0,0 +1,111 @@ + + + + + \ No newline at end of file diff --git a/components/detail-popup/example.vue b/components/detail-popup/example.vue new file mode 100644 index 0000000..387780d --- /dev/null +++ b/components/detail-popup/example.vue @@ -0,0 +1,131 @@ + + + + + \ No newline at end of file diff --git a/components/detail-popup/index.js b/components/detail-popup/index.js new file mode 100644 index 0000000..f14697a --- /dev/null +++ b/components/detail-popup/index.js @@ -0,0 +1,3 @@ +import DetailPopup from './detail-popup.vue'; + +export default DetailPopup; \ No newline at end of file diff --git a/components/detail-preview-popup/detail-preview-popup.vue b/components/detail-preview-popup/detail-preview-popup.vue index 0fc720a..68de79f 100644 --- a/components/detail-preview-popup/detail-preview-popup.vue +++ b/components/detail-preview-popup/detail-preview-popup.vue @@ -1,24 +1,43 @@