标签: javascript jquery angularjs
我有一个指令,在一个链接功能中,我有一个范围变量,我需要在里面访问' ng-repeat'。但它没有提升价值。
我尝试使用$ parent也经历了几个答案,但它仍然没有用。
这就是我的尝试:
HTML:
<div ng-controller="MyCtrl"> <div my-directive ng-repeat="item in items" item='item'></div> </div>
小提琴链接:
Demo
答案 0 :(得分:2)
你必须将范围传递给你的链接功能:
link: function(scope){ scope.val = "thing" }
http://jsfiddle.net/p86qjryq/