Код угловой последовательности:
app.directive('test', function(){
return {
restrict: 'A',
scope: {
myId: '@'
},
link: function(scope) {
alert(scope.myId);
}
}
});
Вы можете видеть, что в директиве есть scope: { myId: '@' }
.
И html-код:
<div test my-id='123'></div>
Вы можете видеть, что я определил a my-id='123'
.
Надеюсь, что директива будет предупреждать 123
, но она предупредила undefined
. Где моя ошибка?
PS: вот живая демонстрация: http://plnkr.co/edit/sL69NqWC70Qfwav5feP2?p=preview