新闻列表和新增dialog提示

This commit is contained in:
wenc000 2020-06-26 12:45:39 +08:00
parent e5db973125
commit 5eb282a80f
2 changed files with 19 additions and 3 deletions

View File

@ -15,22 +15,31 @@ Page({
}, },
doGetNewsList: function(page) { doGetNewsList: function(page) {
var self = this; var self = this;
app.dialog.loading('正在加载');
app.restAjax.get(app.restAjax.path('{newsUrl}/app/newscontent/listpagenewscontentrelease', [self.data.news.newsUrl]), { app.restAjax.get(app.restAjax.path('{newsUrl}/app/newscontent/listpagenewscontentrelease', [self.data.news.newsUrl]), {
page: page, page: page,
rows: self.data.rows rows: self.data.rows
}, null, function(code, data) { }, null, function(code, data) {
if(data.length == 0) { if(data.rows.length == 0) {
app.dialog.msg('暂无数据'); app.dialog.msg('暂无数据');
return; return;
} }
var newsArray;
if(page <= 1) {
newsArray = data.rows;
} else {
newsArray = self.data.news.newsList;
newsArray = newsArray.concat(data.rows);
}
self.setData({ self.setData({
currentPage: page, currentPage: page,
'news.newsList': data.rows 'news.newsList': newsArray
}) })
}, function(code, data) { }, function(code, data) {
app.dialog.msg(data.msg); app.dialog.msg(data.msg);
}, function() { }, function() {
wx.stopPullDownRefresh(); wx.stopPullDownRefresh();
wx.hideLoading();
}); });
}, },
/** /**

View File

@ -5,4 +5,11 @@ function msg(text) {
duration: 1000 duration: 1000
}) })
} }
module.exports.msg = msg; function loading(msg) {
wx.showLoading({
title: msg,
mask: true
})
}
module.exports.msg = msg;
module.exports.loading = loading;