左右箭頭UI
給箭頭同時註冊一個handleDate,月份減傳小於1的數,月份加傳大於1的數
// 上個月下個月
handleDate(val) {
// date是一個new Date()
let _splitDate = this.date.split("-");
let _year = Number(_splitDate[0]);
let _month = Number(_splitDate[1]);
if (val < 0) {
// 日期減
_month === 1 ? ((_month = 12), _year--) : _month--;
_month < 10 ? (_month = `0${_month}`) : "";
} else {
// 日期加
_month === 12 ? ((_month = 1), _year++) : _month++;
_month < 10 ? (_month = `0${_month}`) : "";
}
this.date = `${_year}-${_month}`;
}