From 501e7180823c29e893d87efabd0e2b9a629bae40 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 20 Aug 2021 17:25:09 +0800
Subject: [PATCH] 下拉刷新等
---
pages/message/message.vue | 39 ++++++++++++++++++++++++++++++++++++---
1 files changed, 36 insertions(+), 3 deletions(-)
diff --git a/pages/message/message.vue b/pages/message/message.vue
index 253e794..17775b6 100644
--- a/pages/message/message.vue
+++ b/pages/message/message.vue
@@ -141,7 +141,8 @@
pagelist: 0,
pages: 0,
flag: true,
-
+
+ pullDown: false
};
},
onLoad() {
@@ -165,6 +166,28 @@
}
}, 1000);
},
+
+ onPullDownRefresh: function() {
+ var that = this;
+
+ this.pullDown = true;
+ this.pagelist = 0;
+ this.pages = 0;
+ this.flag = true;
+ this.dataList = [];
+ this.newsList = [];
+ this.status = 'loading';
+ this.keyValue = '';
+ setTimeout(() => {
+ if (that.current == 0) {
+ that.getReceive();
+ } else {
+ that.getSend();
+ }
+ }, 1000)
+
+ },
+
mounted() {
this.getReceive();
},
@@ -193,6 +216,11 @@
that.pages = res.data.data.pages;
var resdata = res.data.data.records;
+
+ if (this.pullDown == true) {
+ this.pullDown = false;
+ uni.stopPullDownRefresh();
+ }
if (resdata.length == 0) {
that.flag = false
@@ -239,6 +267,11 @@
var resdata = res.data.data.records;
+ if (this.pullDown == true) {
+ this.pullDown = false;
+ uni.stopPullDownRefresh();
+ }
+
if (resdata.length == 0) {
that.flag = false
that.status = 'nomore';
@@ -263,9 +296,9 @@
var reg1 = /<\/?p[^>]*>/g;
item.content = item.content.replace(reg1, '');
-
+
var reg2 = /[ ]/g;
-
+
item.content = item.content.replace(reg2, '');
console.log(item)
--
Gitblit v1.9.3