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"


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM