From c16be2c499d90126dfa35d699da9294c21a4ab48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=97=A0=E6=9C=A8?= Date: Mon, 12 Jul 2021 22:09:02 +0800 Subject: [PATCH] feat(notice-list): add `pagination` support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为通知列表组件添加分页、超长自动省略、标题点击响应、标题删除线等功能 fixed: #894 --- CHANGELOG.zh_CN.md | 4 + .../header/components/notify/NoticeList.vue | 93 +++++++++++++++++-- .../default/header/components/notify/data.ts | 55 ++++++++++- .../header/components/notify/index.vue | 30 ++++-- 4 files changed, 164 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index d22574bfe..0ca0b606c 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -1,3 +1,7 @@ +### ✨ Features + +- **NoticeList** 添加分页、超长自动省略、标题点击事件、标题删除线等功能 + ### 🐛 Bug Fixes - **Table** diff --git a/src/layouts/default/header/components/notify/NoticeList.vue b/src/layouts/default/header/components/notify/NoticeList.vue index 1460db7aa..dc0d65324 100644 --- a/src/layouts/default/header/components/notify/NoticeList.vue +++ b/src/layouts/default/header/components/notify/NoticeList.vue @@ -1,11 +1,20 @@