AngularJS ng-model-options getter-setter
Я только что обновился до угловой версии 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');
});
}
};
}]);
});
я вижуВот что геттеры и сеттеры в связывании теперь поддерживаются, но я нигде не могу найти, как использоватьи то и другое добытчикиа также сеттера. Есть ли способ сделать это? То есть - могут ли ng-model-options заменить мою директиву convert?
Спасибо