var app = getApp(); var util = require('../../../utils/util.js'); var api = require('../../../config/api.js'); Page({ /** * 页面的初始数据 */ data: { parentId: 1, name: '', regionList: [] }, /** * 生命周期函数--监听页面加载 */ onLoad: function(options) { var that = this; if (options.id && options.name) { that.setData({ parentId: parseInt(options.id), name: parseInt(options.name) }); } that.getRegionList(); }, getRegionList() { let that = this; util.request(api.RegionList + '/' + that.data.parentId).then(function(res) { if (res.errno === 0) { if (res.data.length > 0) { that.setData({ regionList: res.data }) } else { console.log(that.data.name) app.post.region.id = that.data.parentId; app.post.region.name = that.data.name; wx.navigateBack({ delta: 1 }) } } console.log(res) }); }, tapRegion: function(event) { if (event.currentTarget.dataset.id != this.data.parentId) { this.setData({ parentId: event.currentTarget.dataset.id, name: this.data.name + ' ' + event.currentTarget.dataset.name, }) this.getRegionList(); } }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function() { }, /** * 生命周期函数--监听页面显示 */ onShow: function() { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function() { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function() { }, /** * 用户点击右上角分享 */ onShareAppMessage: function() { } })