Browse Source

轮播图和热点话题添加刷新功能

master
lqq 6 years ago
parent
commit
ede92534a4
  1. 16
      pages/home/index.js

16
pages/home/index.js

@ -28,6 +28,8 @@ Page({
currPage: 1, currPage: 1,
}) })
this.fetchHomeList() this.fetchHomeList()
this.fetchHomeBanner()
this.fetchHomeHot()
wx.vibrateShort({ wx.vibrateShort({
success () { success () {
console.log('震动') console.log('震动')
@ -46,7 +48,7 @@ Page({
this.fetchHomeList() this.fetchHomeList()
}, },
// 获取首页列表 // 获取首页列表
fetchHomeList() { fetchHomeList () {
let page = this.data.currPage let page = this.data.currPage
homeModel.getHomeList(page, res => { homeModel.getHomeList(page, res => {
this.setData({ this.setData({
@ -89,7 +91,7 @@ Page({
wx.stopPullDownRefresh() wx.stopPullDownRefresh()
}) })
}, },
fetchHomeBanner() { fetchHomeBanner () {
homeModel.getHomeBanner(res => { homeModel.getHomeBanner(res => {
console.log('Banner') console.log('Banner')
console.log(res) console.log(res)
@ -107,7 +109,7 @@ Page({
}) })
}) })
}, },
fetchHomeHot() { fetchHomeHot () {
homeModel.getHomeHot(res => { homeModel.getHomeHot(res => {
console.log('Hot') console.log('Hot')
console.log(res) console.log(res)
@ -125,19 +127,19 @@ Page({
}) })
}, },
// Banner/Hot/List事件 // Banner/Hot/List事件
tapSwiperItem(e) { tapSwiperItem (e) {
console.log(e.detail) console.log(e.detail)
this.gotoArticePage(e.detail.id) this.gotoArticePage(e.detail.id)
}, },
tapFocusItem(e) { tapFocusItem (e) {
console.log(e.detail) console.log(e.detail)
this.gotoArticePage(e.detail.id) this.gotoArticePage(e.detail.id)
}, },
clickListItem(e) { clickListItem (e) {
console.log(e.detail) console.log(e.detail)
this.gotoArticePage(e.detail.id) this.gotoArticePage(e.detail.id)
}, },
gotoArticePage(id) { gotoArticePage (id) {
wx.navigateTo({ wx.navigateTo({
url: `/pages/article/index?id=${id}`, url: `/pages/article/index?id=${id}`,
}) })

Loading…
Cancel
Save