离子2离子日期时间形式绑定

时间:2016-11-28 19:18:38

标签: ionic-framework ionic2

我有以下内容:

<ion-header>
    <ion-navbar>
        <button ion-button menuToggle>
            <ion-icon name="menu"></ion-icon>
        </button>
        <ion-title>Add new</ion-title>
    </ion-navbar>
</ion-header>

<ion-content class="ion-backdrop" padding>
    <form [formGroup]="form1" class="form" (ngSubmit)="onSubmit(form1.value)">
        <ion-card>
            <ion-list>
                <ion-item>
                    <ion-label>Available:</ion-label>
                    <ion-datetime displayFormat="MMM DD YYYY" formControlName="dateAvailableFormControl">
                    </ion-datetime>
                </ion-item>
            </ion-list>
        </ion-card>     
    </form>
</ion-content>

我的ts代码是:

this.dateAvailableFormControl.setValue(this.data.DateAvailable);

其中this.data.DateAvailable是日期类型。

页面加载时我看不到任何内容。除了离子日期时,所有其他绑定都可以正常工作。

有谁知道为什么会这样?

提前致谢

1 个答案:

答案 0 :(得分:2)

我想我发现了什么问题。不知道这是否是离子2的错误,或者它是如何与ng2一起使用的。

我的日期值是

2016-11-29T09:15:48.8579573Z

我将其更改为:

2016-11-29T09:15:48.857Z

它有效。