el-date-picker,点击清空按钮后,时间默认为当年1月1日到当日前一天,日期回显不成功

                            <el-date-picker
                                style="width: 250px"
                                v-model.trim="dateRangeValue"
                                type="daterange"
                                @change="dateRangeChange"
                                range-separator="至"
                                value-format="yyyy-MM-dd"
                                start-placeholder="开始日期"
                                end-placeholder="截止日期"
                                clearable
                            ></el-date-picker>

  点击组件清空按钮后,时间默认为当年1月1日到当日前一天。

            getCurrentMonthFirstMonthLast() {
                // 获取当年1月1号
                var date = new Date()
                this.listQuery.Params.BillStartTime = date.getFullYear() + "-01" + "-01";
                // 当天的前一天               
                let BillEndTime = new Date(
                    date.setDate(date.getDate()-1)
                );
                this.listQuery.Params.BillEndTime = parseTime(BillEndTime).slice(0,10);
                this.dateRangeValue = [
                    this.listQuery.Params.BillStartTime,
                    this.listQuery.Params.BillEndTime,
                ];                  
            },

选一次日期再点击清空按钮,el-date-picker时间显示空,回显不成功;

解决办法:

                            <el-date-picker
                                style="width: 250px"
                                v-model.trim="dateRangeValue"
                                type="daterange"
                                @input="dateRangeChange"
                                range-separator="至"
                                value-format="yyyy-MM-dd"
                                start-placeholder="开始日期"
                                end-placeholder="截止日期"
                                clearable
                            ></el-date-picker>

@change="dateRangeChange"  改为  @input="dateRangeChange"

posted @ 2021-04-22 17:45  杨大凯  阅读(3049)  评论(0)    收藏  举报