如果我有一个指令myDir,我称之为ng-repeat这样
<my-dir myindex="{{$index}}"></my-dir>
如何访问myindex?当我在postLink函数中使用attrs.myindex时,我得到实际的字符串{{$ index}}。当我检查html,它实际上说myindex =“2”
任何帮助赞赏
谢谢
–MB
尝试
原文链接:https://www.f2er.com/angularjs/145823.html<my-dir myindex="$index"></my-dir>
然后
app.directive('myDir',function () { return { restrict: 'E',scope: { myindex: '=' },template:'<div>{{myindex}}</div>',link: function(scope,element,attrs){ console.log('test',scope.myindex) } }; })
演示:Plunker