参考一个控件,select的日期三级联动,获取了当前时间,并赋值
但是初始化时,我只想获取当前时间,不想赋值,让value为空
我如果直接给year、month、day赋值”“,会出错
init() {
var pointDate = new Date;
var year = pointDate.getFullYear(); //获取当前年
var month = pointDate.getMonth() + 1; //获取当前月
var day = pointDate.getDate(); //获取当前日
this.initSelectYear(year);
this.initSelectMonth();
this.initSelectDay(year, month);
this.yearsModel = year;
this.monthsModel = month;
this.daysModel = day;
let obj = {
year: this.yearsModel,
month: this.monthsModel,
day: this.daysModel
}
//this.$parent.dateChange(obj);
}
我想显示成如下结果
原始代码链接:https://juejin.im/post/5bfe7bfe6fb9a049f570d8c0
报错内容是什么? 你应该 给select 绑定的 v-model 的值 赋值为空
看代码是 element 组件
https://codepen.io/guyu521/pen/mdBavJm
仔细看下这三部分做了什么 如果报错的话应该就是这一块的问题