2017-02-24 68 views
0

我使用MydatePicker顯示日期綁定mydatepicker angular2

<my-date-picker [options]="myDatePickerOptions" 
[(ngModel)]="startDate"> 
</my-date-picker> 

成分爲:

private myDatePickerOptions: IMyOptions = { 
     dateFormat: 'mm/dd/yyyy', 
    }; 

我想我從數據庫中獲取該控件的值綁定。 我可以得到startdate作爲字符串或日期時間但兩種方式我不能將它綁定到startDate元素。 我該怎麼做。

回答

1

從文檔,

import {IMyOptions} from 'mydatepicker'; 

export class MyTestApp { 

    private myDatePickerOptions: IMyOptions = { 
     dateFormat: 'dd/mm/yyyy', 
    };. 
    private startDate: Object = { date: { year: 2008, month: 01, day: 01 } }; 
} 

而且您的模板應該是:

<form #myForm="ngForm" novalidate> 
    <my-date-picker name="mydate" [options]="myDatePickerOptions" 
        [(ngModel)]="startDate" required></my-date-picker> 
</form> 
+0

我用上面的例子,我的數據庫返回的對象VAR開始取代:日期=新的日期(this.MyVariable ); this.startDate = {date:{year:start.getFullYear(),month:start.getMonth()+ 1,day:start.getDate()}}; – Aruna