// pages/home/tab4/index.js import { getLategoriesList, updateUserInfo } from '../../api/ztb' const storage = require('../../../utils/storage') Page({ /** * 页面的初始数据 */ data: { loopRequesting: false, form: { purchaseCategoriesTag: [] }, categoryListone: [{ name: '黑卡', id: '1', array: [{ name: '黄纸边', sid: '1' }, { name: '坑卡A', sid: '2' }] }, { name: '白费', id: '2', array: [{ name: '坑卡B', sid: '3' }, { name: '黄皮纸', sid: '4' }] }, { name: '特种纸', id: '3', array: [{ name: '坑卡B', sid: '3' }, { name: '黄皮纸', sid: '4' }] }] }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { this.getLategoriesListFct() }, toMyInfo: function () { wx.navigateBack() }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { }, // 分享至朋友圈 onShareTimeline() { }, backspace: function () { // console.log('点击返回被触发4') wx.redirectTo({ url: '/pages/home/tab3/index' }) }, getLategoriesListFct: function () { getLategoriesList({ categoryType: 0 }).then(res => { this.setData({ categoryListone: res.data }) }) }, checkboxChange: function (e) { console.log(e) this.setData({ 'form.purchaseCategoriesTag': e.detail.value }) }, bindtap: function (e) { console.log(e) }, submitForm: function () { updateUserInfo(this.data.form).then(result => { this.data.loopRequesting = false setTimeout(() => this.toMyInfo(), 1000) }).catch(err => { this.data.loopRequesting = false }) } })