最近碰到个关于年份的下拉框
后端只返回从哪一年开始,然后我们要回去当前年,以及这之间的几年
下面直接上代码,不懂请留言。
//获取到从那一年开始
this.smallYears = res.msg
//获取当前时间
var date = new Date;
this.nowYears = date.getFullYear()
var Years = this.nowYears - this.smallYears
var arrYear = [];
for (var i = 0; i <= Years; i++) {
arrYear.push(this.nowYears--)
}
arrYear.forEach(ele => {
//下拉框的数组
this.yearsData.push({
value: ele,
label: ele + '年'
})
})