// pages/varComm/pages/brandRatio/index.js Page({ /** * 页面的初始数据 */ data: { boxArr: new Array(6), tabActive: 0, sonCom: true }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { this.getData() }, onShow() { this.getData() this.reLoad() }, del(e) { let index = e.currentTarget.dataset.index let boxArr = this.data.boxArr boxArr.splice(index, 1) boxArr.length = 6 this.setData({ boxArr }) wx.setStorageSync('themeData', boxArr) this.reLoad() }, switchTheme(e) { let index = e.currentTarget.dataset.index this.data.boxArr.splice(index, 1) this.add() }, add() { wx.setStorageSync('themeData', this.data.boxArr) wx.navigateTo({ url: '/contrastPackages/addTheme/index', }) }, changeTab(val) { let n = val.detail.index; this.setData({ tabActive: n }) }, changeTime(event) { let { detail } = event wx.setStorageSync('brandRatioTime', detail) this.reLoad() }, reLoad() { this.setData({ sonCom: false }) this.setData({ sonCom: true }) }, getData() { let boxArr = wx.getStorageSync('themeData') boxArr.length = 6 this.setData({ boxArr: boxArr }) wx.setStorageSync('brandRatioTime', { sTimeType: '34' }) } })