var t = getApp(); Page({ data: { token: t.globalData.token, communityList: [], sourceUrl: t.baseUrls.sourceUrl }, getMyCommunity: function() { var e = this; t.restAjax.get(t.restAjax.path(t.apis.mycommunity, [ t.baseUrls.requestUrl ]), {}, { headers: { token: t.globalData.token } }, function(t, o) { e.setData({ communityList: o }); }, function(t, e) { console.log(e); }); }, quitCommunity: function(e) { var o = e.currentTarget.dataset.id, n = e.currentTarget.dataset.community, a = this; wx.showModal({ cancelColor: "#000000", title: "确认退出该社区?", success: function(e) { e.confirm && t.restAjax.delete(t.restAjax.path(t.apis.quitCommunity, [ t.baseUrls.requestUrl, o ]), {}, { headers: { token: t.globalData.token } }, function(t, e) { var o = wx.getStorageSync("curCommunityId"); n == o && (wx.removeStorageSync("areaCode"), wx.removeStorageSync("curCommunityId"), wx.removeStorageSync("curCommunityName"), wx.removeStorageSync("areaLevel")), wx.showToast({ title: "退出成功" }), a.getMyCommunity(); }, function(t, e) { console.log(e); }); } }); }, selectCommunity: function() { wx.navigateTo({ url: "./join/select" }); }, onLoad: function(t) {}, onReady: function() {}, onShow: function() { this.getMyCommunity(); }, onHide: function() {}, onUnload: function() {}, onPullDownRefresh: function() {}, onReachBottom: function() {}, onShareAppMessage: function() {} });