// pages/pay_list/pay_list.js const { globalData } = getApp() const { baseImgUrl, thumbnail } = globalData const app = getApp() Page({ /** * 页面的初始数据 */ data: { baseImgUrl, thumbnail, hiddenModel:false }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { var parentVipList = wx.getStorageSync('parentVipList') if (parentVipList.length > 0) { wx.setNavigationBarTitle({ title: `续费列表(${parentVipList.length})`, }) } else { wx.setNavigationBarTitle({ title: `续费列表`, }) } this.setData({ parentVipList }) }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { // const { isSubmit } = this.data // if (isSubmit) return }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { // const { isSubmit } = this.data // if (isSubmit) return }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { if (app.sharePageDefaultCtl) { return app.sharePageDefaultCtl() } }, /** * 跳转 */ navigateCtl: app.navigateCtl, /** * 底部导航跳转 */ redirectCtl: app.redirectCtl, /** * 提示框隐藏 */ allShowModel: function () { this.setData({ hiddenModel: false }) }, /** * 删除孩子 */ deleteChild: function (e) { const { index } = e.currentTarget.dataset; this.setData({ hiddenModel: true, childIdx: index }) }, /** * 确定删除孩子 */ sureMember: function () { const { parentVipList, childIdx } = this.data; console.log(parentVipList, childIdx) parentVipList.splice(childIdx, 1); wx.setStorageSync('parentVipList', parentVipList) this.setData({ parentVipList, hiddenModel: false }) }, })