29 lines
541 B
JavaScript
29 lines
541 B
JavaScript
const { getTodayInfo, getAlmanacInfo } = require('../../utils/core/index.js');
|
|
|
|
Page({
|
|
data: {
|
|
dayInfo: {},
|
|
almanac: {}
|
|
},
|
|
|
|
onLoad() {
|
|
this.loadData();
|
|
},
|
|
|
|
onPullDownRefresh() {
|
|
this.loadData();
|
|
wx.stopPullDownRefresh();
|
|
},
|
|
|
|
loadData() {
|
|
const dayInfo = getTodayInfo();
|
|
const almanac = getAlmanacInfo(dayInfo.solarYear, dayInfo.solarMonth, dayInfo.solarDay);
|
|
this.setData({ dayInfo, almanac });
|
|
},
|
|
|
|
navTo(e) {
|
|
const url = e.currentTarget.dataset.url;
|
|
wx.navigateTo({ url });
|
|
}
|
|
});
|