У меня есть эта странная проблема с привязкой данных к директиве. это, как я объявляю свою директиву:данные привязки в директиве возвращают несогласованные значения
<my-directive data="myArray"></my-directive>
моя директива код выглядит следующим образом:
angular.module('ngApp')
.directive('myDirective', function() {
return {
scope:{
data: '='
},
template: '<div steps="data.length"></div>',
restrict: 'E',
link: function postLink(scope, element, attrs) {
console.log(scope);
console.log(scope.data);
}
};
});
в первом журнале, свойство данных верно: screenshot of console.log output но second log не определена.
любая идея почему?
Можете ли вы предоставить JSFiddle или Plunkr, чтобы продемонстрировать проблему? – Matheno