import common from '../../utils/util'; import main from '../../utils/main'; const app = getApp(); var field = [[], [], [], []]; var arrTag = []; Page({ data: { IsShowRemind: false, IsShowRemind2: false, }, onLoad: function (options) { wx.hideShareMenu(); var that = this; var fieldid = 0; if (options.fieldid) fieldid = options.fieldid; that.setData({ Containnerheight: main.getWindowHeight(), IsTodayStudy: true, UpdateType: options.type, MiaoguoCardID: options.id, FieldID: fieldid, }); wx.setStorageSync("TempMiaoguoCardID", that.data.MiaoguoCardID); }, onShow: function () { var that = this; if (that.data.UpdateType == "add") { that.initAddCard(); } else { var card = {}; var list = wx.getStorageSync("CardList"); for (var i = 0; i < list.length; i++) { if (that.data.MiaoguoCardID == list[i].MiaoguoCardID) { card = main.changeStringToView(list[i].Content); card.MiaoguoCardID = list[i].MiaoguoCardID; card.LimitTime = list[i].LimitTime; break; } } that.setData({ MiaoguoCardID: card.MiaoguoCardID, Field: card.Field, Tags: card.Tags, }); wx.setNavigationBarTitle({ title: '编辑笔记' }); if (that.data.UpdateType=="edit3"){ that.setData({ UpdateType:"edit2", }); that.gotoAddItem({currentTarget:{dataset:{fieldid:that.data.FieldID}}}); } } this.setData({ IsShowRemind: false, }); }, onUnload: function () { field = [[], [], [], []]; var card = wx.getStorageSync("TempCardInfo"); if (card){ var list = wx.getStorageSync("CardList"); for (var i = 0; i < list.length; i++) { if (this.data.MiaoguoCardID == list[i].MiaoguoCardID) { list[i]=card; break; } } wx.setStorageSync("CardList", list); } }, onClose: function () { wx.navigateBack({ delta: 1, }); }, gotoAddItem: function (e) { var fieldid = e.currentTarget.dataset.fieldid; wx.navigateTo({ url: './addItem?id=' + this.data.MiaoguoCardID + '&fieldid=' + fieldid, }); }, onSearch: function (e) { wx.removeStorageSync("TempFieldNumber"); wx.navigateTo({ url: './searchWeb', }) }, onPreview: function (e) { wx.navigateTo({ url: './preview?type=preview&id='+this.data.MiaoguoCardID, }) }, switch1Change(e) { this.setData({ IsTodayStudy: e.detail.value, }); }, saveCard: function () { var that = this; if (that.data.Field[1] == "") { that.setData({ IsShowRemind: true, }); } else { var userid = app.globalData.userInfo.UserID; var isTodayStudy = 0; if (that.data.IsTodayStudy) isTodayStudy = 1; var tags=[]; for(var i=0;i