diff --git a/packageC/notice/notice.vue b/packageC/notice/notice.vue
index 1784152..d11b564 100644
--- a/packageC/notice/notice.vue
+++ b/packageC/notice/notice.vue
@@ -23,7 +23,7 @@
-
+
@@ -65,6 +65,7 @@
noticeList: [] ,// 列表数据
pageIndex: 1, // 请求第几页
loadingMoreStatus: 'loadmore', // 加载更多
+ keyword:''
}
},
mounted() {
@@ -105,7 +106,17 @@
},
deep: true,
// immediate: true,
- }
+ },
+ keyword: {
+ handler(val){
+ if(!val.length) {
+ this.fetchNoticeList()
+ }
+ },
+ deep: true,
+ // immediate: true,
+ },
+
},
// 监听滚动条位置
onPageScroll(e) {
@@ -114,7 +125,7 @@
methods: {
// 点击搜索
search() {
-
+ this.noticeList = this.noticeList.filter(item => item.title.indexOf(this.keyword) !== -1)
},
// 获取通知公告列表
fetchNoticeList() {