// pages/learn/learn.js import ListPage from '../../../base/ListPage' import bFetch from '../behaviors/bFetch' import bOpenFile from '../behaviors/bOpenFile' ListPage({ behaviors: [bFetch, bOpenFile], /** * 页面的初始数据 */ data: { currentTab: 0, tabList: [{ "name": "VOCs排放" }, { "name": "台账" }, { "name": "治理设施设备" }, { "name": "在线监测设备" } ], banners: [ { pic: '', url: '', fileType: '' }, ], }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { this.getResources({}) }, loadComplete() { this.getBanner() }, getBanner() { let banners = [] const results = this.data.results const max = results.length > 5 ? 5 : results.length for (let i = 0; i < max; i++) { const d = this.data.results[i] banners.push({ pic: d.lrPicurl, url: d.lrBodyurl, fileType: d.lrResourcefiletype, }) } this.setData({ banners }) }, goto: function (e) { var url = "" var index = e.currentTarget.dataset.index switch (index) { case '0': url = '/pages/mLearn/learfile/learnfile' break; case '1': url = "/pages/mLearn/learncase/learncase" break; } if (url != "") { wx.navigateTo({ url: url, }) } } })