Я пытаюсь получить доступ к значению привязки данных внутри директивы, выполняемой после ng-repeat.AngularJS: значение доступа привязки данных из директивы
Вот мой HTML:
<div ng-repeat="(version, data) in versions" rszvers>
<div class="hidden_div">{{version}}</div>
<div><p>{{data.opts.a}}</p></div>
<div><p>{{data.opts.b}}</p></div>
<div><p>{{data.opts.c}}</p></div>
</div>
И моя директива:
.directive('rszvers', function() {
return function(scope, element, attrs) {
var p = element.find("p").contents();
angular.forEach(p, function(value, key) {
console.log(key);
console.log(value.textContent);
});
};
})
Я пытался получить доступ к значению моей <p>
с value.textContent (который показывает правильное значение в консоли), но, конечно, я получаю только {{data.opts.a}}
. Я пробовал анализировать или разбирать эту привязку без везения.
Я знаю, что должен быть простой способ сделать это, но я не могу обмотать голову вокруг этого. Не могли бы вы пролить свет на то, что мне не хватает, и как решить эту проблему?
Ну, это было просто на самом деле ... Спасибо! – aallrd