diff --git a/subpages/heart/pages/leaderboardNew/leaderboardNew.js b/subpages/heart/pages/leaderboardNew/leaderboardNew.js index 6e98c0b..9a4250e 100644 --- a/subpages/heart/pages/leaderboardNew/leaderboardNew.js +++ b/subpages/heart/pages/leaderboardNew/leaderboardNew.js @@ -1,5 +1,6 @@ import { getTimestamp } from '../../../../utils/common' const api = require('../../../../utils/api') +var api_banner = require('../../../../utils/activity.js') const app = getApp() Page({ @@ -41,7 +42,8 @@ Page({ signedList: [], timer: '', timestamp: getTimestamp(), - jilu: true + jilu: true, + banner:[] }, // tab 切换 onTabChange(e) { @@ -67,10 +69,29 @@ Page({ */ onLoad: function (options) { this.loadLoveRanking() + this.bannerListV2() this.setData({ timestamp: getTimestamp(), }) }, + bannerListV2: function () { + let that = this + api_banner.bannerList().then(function (res) { + that.setData({ + banner: res.data + }) + console.log('?'+JSON.stringify(that.data.banner)) + }) + }, + preViewImage(e) { + let list = []; + list.push(this.data.banner[0].bannerImg) + list.push(this.data.banner[1].bannerImg) + wx.previewImage({ + urls: list, + current: e.currentTarget.dataset.src + }) + }, // 加载 爱心互助排行榜 loadLoveRanking() { this.setData({ diff --git a/subpages/heart/pages/leaderboardNew/leaderboardNew.wxml b/subpages/heart/pages/leaderboardNew/leaderboardNew.wxml index 10b559f..ccc5361 100644 --- a/subpages/heart/pages/leaderboardNew/leaderboardNew.wxml +++ b/subpages/heart/pages/leaderboardNew/leaderboardNew.wxml @@ -1,4 +1,8 @@ - + + 志愿者银行 diff --git a/subpages/heart/pages/leaderboardNew/leaderboardNew.wxss b/subpages/heart/pages/leaderboardNew/leaderboardNew.wxss index d8896ab..953bd3b 100644 --- a/subpages/heart/pages/leaderboardNew/leaderboardNew.wxss +++ b/subpages/heart/pages/leaderboardNew/leaderboardNew.wxss @@ -3,6 +3,7 @@ page { } .tab-bar { + margin-top: 16rpx; width: 100%; height: 90rpx; background: #fff; @@ -235,4 +236,16 @@ button::after { font-size: 30rpx; color: #999; background: #f7f7f7; + } + .banner{ + width: 100%; + height: 500rpx; + background: #fff; + display: flex; + align-items: center; + justify-content: space-around; + } + .banner image{ + width: 310rpx; + height: 440rpx; } \ No newline at end of file