Browse Source

积分火火改版

master
zhaoyongnian 5 years ago
parent
commit
c58073372d
  1. 23
      subpages/heart/pages/leaderboardNew/leaderboardNew.js
  2. 6
      subpages/heart/pages/leaderboardNew/leaderboardNew.wxml
  3. 13
      subpages/heart/pages/leaderboardNew/leaderboardNew.wxss

23
subpages/heart/pages/leaderboardNew/leaderboardNew.js

@ -1,5 +1,6 @@
import { getTimestamp } from '../../../../utils/common' import { getTimestamp } from '../../../../utils/common'
const api = require('../../../../utils/api') const api = require('../../../../utils/api')
var api_banner = require('../../../../utils/activity.js')
const app = getApp() const app = getApp()
Page({ Page({
@ -41,7 +42,8 @@ Page({
signedList: [], signedList: [],
timer: '', timer: '',
timestamp: getTimestamp(), timestamp: getTimestamp(),
jilu: true jilu: true,
banner:[]
}, },
// tab 切换 // tab 切换
onTabChange(e) { onTabChange(e) {
@ -67,10 +69,29 @@ Page({
*/ */
onLoad: function (options) { onLoad: function (options) {
this.loadLoveRanking() this.loadLoveRanking()
this.bannerListV2()
this.setData({ this.setData({
timestamp: getTimestamp(), 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() { loadLoveRanking() {
this.setData({ this.setData({

6
subpages/heart/pages/leaderboardNew/leaderboardNew.wxml

@ -1,4 +1,8 @@
<!-- tabbar --> <view class="banner" wx:if="{{banner.length > 0}}">
<image data-src="{{banner[0].bannerImg}}" data-list="{{banner}}" bindtap="preViewImage" src="{{banner[0].bannerImg}}"></image>
<image data-src="{{banner[1].bannerImg}}" data-list="{{banner}}" bindtap="preViewImage" src="{{banner[1].bannerImg}}"></image>
</view>
<!-- tabbar -->
<view class="tab-bar"> <view class="tab-bar">
<view class="tab tab1 {{selectTab === 'tab1' ? 'select-tab' : ''}}" data-tab="tab1" bindtap="onTabChange">志愿者银行 <view class="tab tab1 {{selectTab === 'tab1' ? 'select-tab' : ''}}" data-tab="tab1" bindtap="onTabChange">志愿者银行
</view> </view>

13
subpages/heart/pages/leaderboardNew/leaderboardNew.wxss

@ -3,6 +3,7 @@ page {
} }
.tab-bar { .tab-bar {
margin-top: 16rpx;
width: 100%; width: 100%;
height: 90rpx; height: 90rpx;
background: #fff; background: #fff;
@ -236,3 +237,15 @@ button::after {
color: #999; color: #999;
background: #f7f7f7; background: #f7f7f7;
} }
.banner{
width: 100%;
height: 500rpx;
background: #fff;
display: flex;
align-items: center;
justify-content: space-around;
}
.banner image{
width: 310rpx;
height: 440rpx;
}
Loading…
Cancel
Save