Трансклюзия и прицелы в угловых: почему это не работает?
У меня очень простая настройка:
<pane title="mytitle">Title in parent (transcluded): {{title}}</pane>
а также
angular.module('transclude', [])
.directive('pane', function(){
return {
restrict: 'E',
transclude: true,
scope: { title:'@' },
template: '<div>' +
'<div>Title in isolated scope: {{title}}</div>' +
'<div ng-transclude></div>' +
'</div>'
};
});
Плункер здесь:http://plnkr.co/edit/yRHcNGjQAq1NHDTuwXku
Само включение работает, но{{title}}
заменяется только в шаблоне директивы.{{title}}
однако внутри включенного элемента остается пустым, даже если директива имеет переменнуюtitle
в своей сфере. Это почему?