У меня есть следующий HTML на моей страницеУгловая UI Datepicker модель связывания не работает
<input type="date" class="form-control" datepicker-popup ng-model="mdl.active_date"
is-open="opened" min-date="minDate" datepicker-options="dateOptions"
date-disabled="disabled(date, mode)" close-text="Close" />
mdl.active_date
установлен в положение «/ Date (1437626784877) /» при просмотре в консоли браузера.
Я получаю ошибку Datepicker директиву: ng-model value must be a Date object, a number of milliseconds since 01.01.1970 or a string representing an RFC2822 or ISO 8601 date.
Что я делаю неправильно здесь?
Если '/' 'в "/ Date (1437626784877) /"' это не опечатка, то это ваша проблема. Это должен быть объект даты, но вы даете ему строку – user2718281
Вот что я думал, но эта дата извлекается из базы данных и отправляет страницу через JSON в приложении .net MVC. Зачем добавлять косые черты? – user1024941
Вы проверили сетевой журнал, чтобы узнать, является ли ответ JSON строкой или номером? Необходимо определить, отправляется ли сервер обратно ''/Date (1437626784877)/"' или если это код клиента, который делает это – user2718281