我的页面中有一个kendo-datepicker来将日期插入到表中,这很好。
<kendo-datepicker [value]="paymentDate" [(ngModel)]="paymentDate"></kendo-datepicker>我使用相同的网页显示保存的记录的详细信息。
this.paymentDate = response.paymentDate;但是,当我在页面加载期间将数据库中的相同值赋值给kendo-datepicker时,我会给出以下错误
“值”应该是一个有效的JavaScript日期实例。
我试图格式化字符串,但没有成功。
发布于 2018-05-21 17:05:30
用JavaScript的paymentDate对象初始化Date。
paymentDate = new Date();
// or,
paymentDate = new Date('December 17, 1995 03:24:00');注意:--我不确定双向绑定在这种情况下是否有效。但是官方文档说,有valueChange事件,您可以收听。
示例:
在模板中:
<kendo-datepicker
(valueChange)="onChange($event)"
[value]="paymentDate"
>
</kendo-datepicker>构成部分:
paymentDate = new Date();
public onChange(value: Date): void {
this.paymentDate= value;
}https://stackoverflow.com/questions/50453132
复制相似问题