123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- // pages/home/index.js
- const {
- globalData
- } = getApp();
- import {
- httpOrther
- } from "../../utils/httpFunc";
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- list: [],
- // heights: []
- },
- title: '',
- showBack() {
- const _this = this;
- let url = '/Applets/shengshizhongguo/json/list';
- if (globalData.miniProgram.envVersion === 'develop') {
- url += '-dev'
- } else if (globalData.miniProgram.envVersion === 'trial') {
- url += '-tri'
- }
- url += `.json?${Date.now()}`
- httpOrther({
- url,
- call(res) {
- const defaultItem = (res.list || [])[0]
- if (!res.showList) {
- wx.redirectTo({
- url: `/pages/activityDetail/index?url=${defaultItem.fileName}&title=${defaultItem.title}`
- })
- return
- }
- _this.setData({
- // list: res.list || []
- list: [
- ...res.list,
- ...res.list,
- ...res.list,
- ...res.list,
- ]
- })
- }
- })
- },
- toDetail(e) {
- wx.navigateTo({
- url: '/pages/activityDetail/index?url=' + e.currentTarget.dataset.file + '&title=' + e.currentTarget.dataset.title
- })
- },
- imageload(e) {
- // let width = globalData.client.screenWidth * 73 / 75;
- // const ori = JSON.parse(JSON.stringify(this.data.heights));
- // ori[e.currentTarget.dataset.index || 0] = width * e.detail.height / globalData.client.screenWidth;
- // this.setData({
- // heights: ori
- // })
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- wx.setNavigationBarTitle({
- title: '媒体行',
- })
- this.showBack();
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
- },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
- },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
- },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
- },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
- }
- })
|