Files
lunar-mini/mini/pages/home/home.js
T

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 });
}
});