【问题标题】:Not able to see ngModel value in PrimeNG date picker无法在 PrimeNG 日期选择器中看到 ngModel 值
【发布时间】:2018-01-19 09:34:49
【问题描述】:

我使用 PrimeNG 日期选择器仅显示时间,我申请了 ngModel 以显示来自服务器的值。

但这不起作用,当我的页面加载时,ngModel 中的值没有显示。

看看我目前写的代码:

<p-calendar [(ngModel)]="test" timeOnly="true" (onInput)="startTime(i)" (onSelect)="startTime(i)"></p-calendar>

TS 文件:

check = "10:00";

【问题讨论】:

    标签: angular typescript primeng


    【解决方案1】:

    test 属性应该是Date,而不是您代码中的字符串。

    来自PrimeNG文档:

    双向值绑定是使用引用 Date 属性的标准 ngModel 指令定义的。

    试试这段代码:

    test: Date;
    
    constructor() {
      this.test = new Date();
      this.test.setHours(10,0); // 10 hours and 0 minute
    }
    

    查看工作Plunker

    【讨论】:

    • 谢谢,我试试看告诉你
    猜你喜欢
    • 1970-01-01
    • 2018-06-09
    • 1970-01-01
    • 2020-01-22
    • 1970-01-01
    • 2018-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多