提交 438275ca 编写于 作者: KK's avatar KK

修复时间选择 在搜索表单下UI无法清空

上级 12c8ec96
......@@ -48,7 +48,11 @@
* @memberof AppDateTimePicker
*/
@Prop() public value?: string;
@Watch("value")
public on_value_change(newVal:string,oldVal:any){
let event = {detail:{value:newVal}};
this.valueChange(event);
}
/**
* 当前选中值
* @memberof AppDateTimePicker
......@@ -63,10 +67,15 @@
protected currentDate: any = new Date().getFullYear();
/**
* 当前选中
* 最小
* @memberof AppDateTimePicker
*/
public min: any = this.currentDate - 100;
/**
* 最大值
* @memberof AppDateTimePicker
*/
public max: any = this.currentDate + 100;
/**
......@@ -93,6 +102,10 @@
*/
public valueChange(event: any) {
this.curValue = moment(event.detail.value).format(this.displayFormat);
if(Object.is('Invalid date',this.curValue)){
this.curValue = null;
}
this.$emit('change', this.curValue);
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册