Я только что обновился до версии angular версии 1.3.8.
При использовании версии 1.2.23 я создал директиву для преобразования вида формы данных в модель и наоборот.
Это моя директива:
.directive('dateConverter', ['$filter', function ($filter) {
return {
require: 'ngModel',
link: function (scope, element, attrs, ngModelController) {
// Convert from view to model
ngModelController.$parsers.push(function (value) {
return $filter('date')(new Date(date), 'yyyy-MM-ddTHH:mm:ss')
});
// Convert from model to view
ngModelController.$formatters.push(function (datetime) {
return $filter('date')(datetime, 'MM/dd/yyyy');
});
}
};
}]);
});
Я вижу здесь, что теперь доступны привязки и привязки в привязке, но я не могу найти нигде, как использовать оба getters и. Есть ли способ сделать это? То есть - может ли ng-model-options заменить мою директиву преобразования?
Спасибо