|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | catalogCode: '', | 
|---|
|  |  |  | tagCode: '', | 
|---|
|  |  |  | search: '', | 
|---|
|  |  |  | query: '', | 
|---|
|  |  |  | dataList: [], | 
|---|
|  |  |  | total: 0, | 
|---|
|  |  |  | pageNum: 1, | 
|---|
|  |  |  | pageSize: 10, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // height: 0, | 
|---|
|  |  |  | // top: 0, | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | onLoad(options) { | 
|---|
|  |  |  | this.getCate() | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | onReachBottom() { | 
|---|
|  |  |  | console.log('触底事件'); | 
|---|
|  |  |  | const { total, dataList, pageNum } = this.data | 
|---|
|  |  |  | if(total > dataList.length){ | 
|---|
|  |  |  | this.setData({ pageNum: pageNum + 1 }) | 
|---|
|  |  |  | this.getList() | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | wx.showToast({ | 
|---|
|  |  |  | title: '暂无更多数据', | 
|---|
|  |  |  | icon: 'none' | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | getCate() { | 
|---|
|  |  |  | getCatalogList({catalogCode: 'product_info'}).then(res => { | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | getList() { | 
|---|
|  |  |  | const { pageNum, pageSize, catalogCode, tagCode, search } = this.data | 
|---|
|  |  |  | const { pageNum, pageSize, catalogCode, tagCode, query } = this.data | 
|---|
|  |  |  | getZhongTaiProductNewsPage({ | 
|---|
|  |  |  | pageNum, pageSize, search, catalogCode: tagCode || catalogCode | 
|---|
|  |  |  | pageNum, pageSize, query, catalogCode: tagCode || catalogCode | 
|---|
|  |  |  | }).then(res => { | 
|---|
|  |  |  | if(res.data){ | 
|---|
|  |  |  | this.setData({ dataList: res.data.records,total: res.data.records.total }) | 
|---|
|  |  |  | this.setData({ | 
|---|
|  |  |  | dataList: [ ...this.data.dataList, ...res.data.records ], | 
|---|
|  |  |  | total: res.data.total | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | 
|---|
|  |  |  | this.setData({ catalogCode: code,secondCategory: [], tagCode: ''  }) | 
|---|
|  |  |  | this.gettag() | 
|---|
|  |  |  | this.getList() | 
|---|
|  |  |  | console.log('e', e.currentTarget.dataset); | 
|---|
|  |  |  | console.log('catalogCode', this.data.catalogCode); | 
|---|
|  |  |  | this.setData({ dataList: [], pageNum: 1 }) | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | seCateClick(e) { | 
|---|
|  |  |  | const { code } = e.currentTarget.dataset | 
|---|
|  |  |  | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | this.setData({ tagCode: code }) | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.setData({ dataList: [], pageNum: 1 }) | 
|---|
|  |  |  | this.getList() | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | priviewFull(e){ | 
|---|
|  |  |  | 
|---|
|  |  |  | onUnload() { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 页面相关事件处理函数--监听用户下拉动作 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | onPullDownRefresh() { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 页面上拉触底事件的处理函数 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | onReachBottom() { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 用户点击右上角分享 | 
|---|
|  |  |  | */ | 
|---|