var pages = getCurrentPages();
? ? var content = this.data.content;
? ? var attachments = this.data.attachments;
? ? if (content.length == 0 && attachments.length == 1) {
? ? ? wx.showModal({
? ? ? ? content: '請(qǐng)輸入發(fā)布文本或添加附件',
? ? ? ? showCancel: false,
? ? ? ? confirmText: "確定",
? ? ? })
? ? ? return;
? ? }
? ? if (pages.length >= 2) {
? ? ? var prevPage = pages[pages.length - 2];? //上一個(gè)頁面
? ? ? var publishData = {};
? ? ? if (content.length > 0) {
? ? ? ? publishData.content = content;
? ? ? }
? ? ? if (attachments.length > 0) {
? ? ? ? attachments.splice(attachments.length - 1, 1);
? ? ? }
? ? ? publishData.attachments = attachments;
? ? ? //直接調(diào)用上一個(gè)頁面的setData()方法猿诸,把數(shù)據(jù)存到上一個(gè)頁面中去
? ? ? prevPage.setData({
? ? ? ? publishData: publishData
? ? ? })
? ? ? wx.navigateBack();
? ? }