Showing
1 changed file
with
19 additions
and
2 deletions
| 1 | <!-- | 1 | <!-- |
| 2 | * @Date: 2022-09-19 14:11:06 | 2 | * @Date: 2022-09-19 14:11:06 |
| 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com | 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com |
| 4 | - * @LastEditTime: 2025-07-18 16:56:26 | 4 | + * @LastEditTime: 2025-07-21 10:24:57 |
| 5 | * @FilePath: /jgdl/src/pages/feedBackList/index.vue | 5 | * @FilePath: /jgdl/src/pages/feedBackList/index.vue |
| 6 | * @Description: 意见反馈列表页面 | 6 | * @Description: 意见反馈列表页面 |
| 7 | --> | 7 | --> |
| ... | @@ -58,7 +58,8 @@ | ... | @@ -58,7 +58,8 @@ |
| 58 | <!-- 联系方式 --> | 58 | <!-- 联系方式 --> |
| 59 | <view class="contact-info" v-if="item.contact"> | 59 | <view class="contact-info" v-if="item.contact"> |
| 60 | <text class="contact-label">联系方式:</text> | 60 | <text class="contact-label">联系方式:</text> |
| 61 | - <text class="contact-text">{{ item.contact }}</text> | 61 | + <!-- 点击复制内容 --> |
| 62 | + <text class="contact-text" @tap="copyContact(item.contact)">{{ item.contact }}</text> | ||
| 62 | </view> | 63 | </view> |
| 63 | 64 | ||
| 64 | <!-- 回复内容 --> | 65 | <!-- 回复内容 --> |
| ... | @@ -301,6 +302,22 @@ const goToFeedback = () => { | ... | @@ -301,6 +302,22 @@ const goToFeedback = () => { |
| 301 | }) | 302 | }) |
| 302 | } | 303 | } |
| 303 | 304 | ||
| 305 | +/** | ||
| 306 | + * 复制联系方式 | ||
| 307 | + * @param contact 联系方式 | ||
| 308 | + */ | ||
| 309 | +const copyContact = (contact) => { | ||
| 310 | + Taro.setClipboardData({ | ||
| 311 | + data: contact, | ||
| 312 | + success: () => { | ||
| 313 | + Taro.showToast({ | ||
| 314 | + title: '联系方式已复制', | ||
| 315 | + icon: 'success' | ||
| 316 | + }) | ||
| 317 | + } | ||
| 318 | + }) | ||
| 319 | +} | ||
| 320 | + | ||
| 304 | // 页面加载时获取数据 | 321 | // 页面加载时获取数据 |
| 305 | onMounted(() => { | 322 | onMounted(() => { |
| 306 | getFeedbackList(true) | 323 | getFeedbackList(true) | ... | ... |
-
Please register or login to post a comment