You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
122 lines
2.8 KiB
122 lines
2.8 KiB
// index.js
|
|
// 获取应用实例
|
|
import {http} from '../../utils/util'
|
|
import {cdn}from '../../utils/config'
|
|
const app = getApp()
|
|
Page({
|
|
data: {
|
|
cdn:getApp().globalData.cdn,
|
|
toplist: [{
|
|
url: '/images/ic_bofang@3x.png',
|
|
title: '总播放量',
|
|
num: '0'
|
|
}, {
|
|
url: '/images/ic_dianzan@3x.png',
|
|
title: '总点赞数',
|
|
num: '0'
|
|
}, {
|
|
url: '/images/collection@3x.png',
|
|
title: '总收藏数',
|
|
num: '0'
|
|
}, {
|
|
url: '/images/comment@3x.png',
|
|
title: '总评论数',
|
|
num: '0'
|
|
}],
|
|
rankurl: [
|
|
'/images/img_diyi@3x.png',
|
|
'/images/img_dier@3x.png',
|
|
'/images/img_disan@3x.png'
|
|
],
|
|
disranking: [{
|
|
url: '/images/img_diyi@3x.png',
|
|
name: '罗森便利店(江安店)',
|
|
add: '浙江省宁波市江北区江安路487号绿地中心南区3号楼'
|
|
}, {
|
|
url: '/images/img_dier@3x.png',
|
|
name: '罗森(upark店)',
|
|
add: '浙江省宁波市海曙区学院路788号'
|
|
}, {
|
|
url: '/images/img_disan@3x.png',
|
|
name: 'LAWSON罗森(博瑞大厦店)',
|
|
add: '浙江省宁波市江北区望山路1-4-111号博瑞大厦'
|
|
}],
|
|
staranking: [{
|
|
url: '/images/img_diyi@3x.png',
|
|
name: '维涅斯',
|
|
dis: '罗森便利店(江安店)'
|
|
}, {
|
|
url: '/images/img_dier@3x.png',
|
|
name: '爱梅特赛尔克',
|
|
dis: '罗森(upark店)'
|
|
}, {
|
|
url: '/images/img_disan@3x.png',
|
|
name: '希斯拉德',
|
|
dis: 'LAWSON罗森(博瑞大厦店)'
|
|
}],
|
|
records:[],
|
|
},
|
|
to(e) {
|
|
console.log(e.target.dataset.url)
|
|
wx.navigateTo({
|
|
url: e.target.dataset.url
|
|
})
|
|
|
|
},
|
|
|
|
onLoad: function (options) {
|
|
wx.setNavigationBarTitle({
|
|
title: '',
|
|
success: function (res) {}
|
|
})
|
|
wx.setNavigationBarColor({
|
|
frontColor: '#ffffff',
|
|
backgroundColor: '#006BFF',
|
|
animation: {
|
|
duration: 400,
|
|
timingFunc: 'easeIn'
|
|
}
|
|
})
|
|
this.getrecordslist()
|
|
},
|
|
|
|
getrecordslist(){
|
|
http("/topicActivity/list", "post", {
|
|
}).then(res =>{
|
|
this.setData({
|
|
records: res.data.records,
|
|
})
|
|
})
|
|
},
|
|
detail(e){
|
|
console.log(e)
|
|
wx.setStorageSync('info', e.currentTarget.dataset.cycle_id)
|
|
wx.navigateTo({
|
|
url:"/pages/index/subpage/brand/brandDetails/brandDetails"
|
|
})
|
|
|
|
},
|
|
/**
|
|
* 页面相关事件处理函数--监听用户下拉动作
|
|
*/
|
|
onPullDownRefresh() {
|
|
this.onRefresh()
|
|
},
|
|
onRefresh:function(){
|
|
//导航条加载动画
|
|
wx.showNavigationBarLoading()
|
|
//loading 提示框
|
|
wx.showLoading({
|
|
title: 'Loading...',
|
|
})
|
|
console.log("下拉刷新啦");
|
|
this.getrecordslist()
|
|
setTimeout(function () {
|
|
wx.hideLoading();
|
|
wx.hideNavigationBarLoading();
|
|
//停止下拉刷新
|
|
wx.stopPullDownRefresh();
|
|
}, 2000)
|
|
},
|
|
})
|