- 第一种
返回数据如下:
{"years": ["2020", "2021", ...], "months": ["1", "2", ...], "days": ["1", "2", ...]}
getYearMonthDays() {
const date = new Date();
const years = [];
const months = [];
const days = [];
for (let i = 1990; i <= date.getFullYear(); i++) {
years.push(i);
}
for (let i = 1; i <= 12; i++) {
months.push(i);
}
for (let i = 1; i <= 31; i++) {
days.push(i);
}
return {years, months, days};
}
- 第二种
返回数据如下:
{"years": [{"value": "2021", "label": "2021年"}, ...], "months": [{"value": "1", "label": "1月"}, ...], "days": [{"value": "1", "label": "1日"}, ...]}
getYearMonthDays() {
const date = new Date()
const years = [];
const months = [];
const days = [];
for (let i = 1990; i <= date.getFullYear(); i++) {
years.push({
"value": i,
"label": `${i}年`
});
}
for (let i = 1; i <= 12; i++) {
months.push({
"value": i,
"label": `${i}月`
});
}
for (let i = 1; i <= 31; i++) {
days.push({
"value": i,
"label": `${i}日`
});
}
return {years, months, days};
}
版权声明:本文为qq_37967380原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。