| | |
| | | // pages/flcx/flcx.js |
| | | const app = getApp(); |
| | | // pages/dxal/dxal.js |
| | | import { |
| | | $startWuxRefresher, |
| | | $stopWuxRefresher, |
| | | $stopWuxLoader |
| | | } from '../../templeteDist/wuxDist/index'; |
| | | |
| | | var app = getApp(); |
| | | |
| | | Page({ |
| | | |
| | |
| | | * 页面的初始数据 |
| | | */ |
| | | data: { |
| | | CustomBar: app.globalData.CustomBar, |
| | | wordList: ['标签', '标签', '标签', '标签', '标签', '标签', '标签', '标签', '标签'], |
| | | items: [...new Array(20)].map((n, i) => ({ |
| | | title: `Pull down ${i}`, |
| | | content: 'Wux Weapp' |
| | | })) |
| | | dongtai1_1: app.globalData.imgUrl + '/image/dongtai1-1.jpg', |
| | | dongtai2_1: app.globalData.imgUrl + '/image/dongtai2-1.jpg', |
| | | dongtai3_1: app.globalData.imgUrl + '/image/dongtai3-1.jpg', |
| | | inputShowed: false, |
| | | inputVal: "", |
| | | value: '知识产权', |
| | | items: [], |
| | | count: 1000, |
| | | scrollTop: 0, |
| | | }, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面加载 |
| | | */ |
| | | onLoad: function(options) { |
| | | onLoad: function (options) { |
| | | $startWuxRefresher(); |
| | | }, |
| | | |
| | | } |
| | | showList: function () { |
| | | var that = this; |
| | | // wx.showLoading(); |
| | | wx.request({ |
| | | url: app.globalData.url + '/api/v1/searchLaw/search?page=1&size=' + this.data.count + '&words=' + this.data.value, |
| | | success: function (res) { |
| | | // wx.hideLoading(); |
| | | console.log('res.data.data', res.data.data.data) |
| | | console.log('res', res) |
| | | if (res.data.code == 0) { |
| | | that.setData({ |
| | | items: [...res.data.data.data] |
| | | }) |
| | | $stopWuxRefresher() |
| | | $stopWuxLoader('#wux-refresher', this, true) |
| | | } else { |
| | | wx.showToast({ |
| | | title: res.data.msg, |
| | | }) |
| | | } |
| | | } |
| | | }) |
| | | }, |
| | | onPageScroll(e) { |
| | | this.setData({ |
| | | scrollTop: e.scrollTop |
| | | }) |
| | | }, |
| | | onRefresh() { |
| | | console.log('onRefresh') |
| | | |
| | | // this.setData({ |
| | | // count: 10 |
| | | // }) |
| | | |
| | | this.showList(); |
| | | |
| | | |
| | | // setTimeout(() => { |
| | | // this.setData({ |
| | | // items: this.getList() |
| | | // }) |
| | | // $stopWuxRefresher() |
| | | // }, 1000) |
| | | }, |
| | | onLoadmore() { |
| | | console.log('onLoadmore') |
| | | this.showList(); |
| | | }, |
| | | |
| | | getList: (count = 10, step = 0) => [...new Array(count)].map((n, i) => ({ |
| | | title: `Pull down ${i + step}`, |
| | | content: 'Wux Weapp' |
| | | })), |
| | | |
| | | linkFunction: function (event) { |
| | | var str = event.currentTarget.dataset['str']; |
| | | var id = event.currentTarget.dataset['id']; |
| | | wx.navigateTo({ |
| | | url: '../' + str + '/' + str + '?id=' + id |
| | | }) |
| | | }, |
| | | |
| | | showInput: function () { |
| | | this.setData({ |
| | | inputShowed: true |
| | | }); |
| | | }, |
| | | |
| | | hideInput: function () { |
| | | this.setData({ |
| | | inputVal: "", |
| | | inputShowed: false |
| | | }); |
| | | }, |
| | | clearInput: function () { |
| | | this.setData({ |
| | | inputVal: "" |
| | | }, () => {}); |
| | | }, |
| | | |
| | | onChange(e) { |
| | | console.log('onChange', e) |
| | | this.setData({ |
| | | value: e.detail.value, |
| | | }) |
| | | }, |
| | | onFocus(e) { |
| | | console.log('onFocus', e) |
| | | }, |
| | | onBlur(e) { |
| | | console.log('onBlur', e) |
| | | this.setData({ |
| | | value: e.detail.value |
| | | }) |
| | | this.showList(); |
| | | }, |
| | | onConfirm(e) { |
| | | console.log('onConfirm', e) |
| | | }, |
| | | onClear(e) { |
| | | console.log('onClear', e) |
| | | this.setData({ |
| | | value: '', |
| | | }) |
| | | }, |
| | | onCancel(e) { |
| | | console.log('onCancel', e) |
| | | }, |
| | | }) |