フォーマッターが分離スコープで動作しない理由は何ですか?この角張ったバグですか、何か間違っていますか?フォーマッタが分離スコープで動作しない理由
これは、スコープを隔離して動作しません含まれています:http://jsfiddle.net/YbdXQ/56/
restrict: 'A',
scope:{},
link: function(scope, elm, attrs, ctrl) {
ctrl.$formatters.unshift(function(modelValue) {
console.log("In formatters" + modelValue);
return $filter('date')(modelValue);
});
これは孤立含まれておらず、スコープが正常に動作します:http://jsfiddle.net/YbdXQ/57/
restrict: 'A',
link: function(scope, elm, attrs, ctrl) {
ctrl.$formatters.unshift(function(modelValue) {
console.log("In formatters" + modelValue);
return $filter('date')(modelValue);
});