ошибка директивы angular-ui и datepicker

Я пытаюсь использовать следующий пример/демонстрацию, и я продолжаю получать эту ошибку в своей консоли Chrome:

Error: Non-assignable model expression: undefined (directive: datepicker)

Я не получаю 404 во время выполнения.

Используемый код основан на:

http://angular-ui.github.io/bootstrap/#/modal

or

http://plnkr.co/edit/?p=preview

Код в моем модальном шаблоне:

<pre>Selected date is: <em>{{dt | date:'fullDate' }}</em></pre>
    <div class="well well-small pull-left" ng-model="dt">
        <datepicker min="minDate" show-weeks="showWeeks"></datepicker>
    </div>

Код в модальном контроллере:

$scope.today = function () {
        $scope.dt = new Date();
    };
    $scope.today();

    $scope.showWeeks = true;
    $scope.toggleWeeks = function () {
        $scope.showWeeks = !$scope.showWeeks;
    };

    $scope.toggleMin = function () {
        $scope.minDate = ($scope.minDate) ? null : new Date();
    };
    $scope.toggleMin();

    $scope.dateOptions = {
        'year-format': "'yy'",
        'starting-day': 1
    };

person guiomie    schedule 07.08.2013    source источник


Ответы (1)


Решение состоит в том, чтобы определить ng-модель в средстве выбора даты:

<div class="well well-small pull-left" >
        <datepicker min="minDate" show-weeks="showWeeks" ng-model="dt"></datepicker>
    </div>
person guiomie    schedule 07.08.2013