Files
youlegames/codes/minipro/calculation/miniprogram/pages/history/history.ts

43 lines
761 B
TypeScript

import { config } from '../../config';
Page({
onLoad() {
wx.showShareMenu({
withShareTicket: true,
menus: ['shareAppMessage', 'shareTimeline']
});
},
onShareAppMessage() {
return config.share;
},
onShareTimeline() {
return config.share;
},
data: {
historyList: []
},
onShow() {
const list = wx.getStorageSync('CALC_HISTORY') || [];
this.setData({
historyList: list
});
},
clearHistory() {
wx.showModal({
title: '提示',
content: '确定要清空所有记录吗?',
success: (res) => {
if (res.confirm) {
wx.removeStorageSync('CALC_HISTORY');
this.setData({
historyList: []
});
}
}
});
}
});