ng2-boostrap datePicker, кажется, перезаписывает ngModel

Я использую datePicker ng2-bootstrap, и если я оставляю начальное значение неопределенным, или если я использую initDate, я получаю неожиданное поведение. Сразу при загрузке страницы переменная привязана к ngModel директивы, в моем случае:

[(ngModel)]="campaign.startDate"

Кампания.startDate регистрируется как:
ПЕРВЫЙ – сегодня или назначенное значение, если я установил его произвольно в ngOnInit
ЗАТЕМ – принимает значение, которое я ему присвоил, как только мой запрос возвращается с новым значением
ТОГДА - сегодня

Я понятия не имею, что запускает этот третий шаг, и, насколько я могу судить, это происходит не из моего кода, а из-за двухсторонней привязки сам datePicker по какой-то причине присваивает ему значение «сегодня»

TS

getCampaign(id:number){
    this._campaignService.getCampaignById(id)
        .subscribe(
            campaign => {
                this.campaign = campaign;
            }
        )
}
ngOnInit(){
    this.campaign = {
        startDate:new Date()
    }
    this.getCampaign(4);
}

и HTML

<datepicker [(ngModel)]="campaign.startDate" [showWeeks]="true"></datepicker>

person petaltank    schedule 04.03.2016    source источник
comment
Можете ли вы создать проблему, используя plunker?   -  person micronyks    schedule 04.03.2016