25 lines
598 B
TypeScript
25 lines
598 B
TypeScript
Page({
|
|
data: {
|
|
header: 'wechat'
|
|
},
|
|
|
|
onLoad() {
|
|
const header = getApp().getPrintHeader() || 'wechat';
|
|
this.setData({ header });
|
|
},
|
|
|
|
onChangeHeader(e: WechatMiniprogram.CustomEvent) {
|
|
const header = e.detail.value as PrintHeader;
|
|
this.setData({ header });
|
|
},
|
|
|
|
onClickHeaderSetting(e: WechatMiniprogram.CustomEvent) {
|
|
const header = e.currentTarget.dataset.name as PrintHeader;
|
|
this.setData({ header });
|
|
},
|
|
|
|
onConfirm() {
|
|
getApp().setPrintHeader(this.data.header);
|
|
wx.navigateBack();
|
|
}
|
|
}); |