37
如果我有一個指令myDir
,我把它叫做內ng-repeat
像這樣傳遞變量角度指令
<my-dir myindex="{{$index}}"></my-dir>
如何訪問myindex
?當我在postLink
函數中使用attrs.myindex
時,我得到實際字符串{{$index}}
。當我檢查html時,它實際上是myindex="2"
。
如果我有一個指令myDir
,我把它叫做內ng-repeat
像這樣傳遞變量角度指令
<my-dir myindex="{{$index}}"></my-dir>
如何訪問myindex
?當我在postLink
函數中使用attrs.myindex
時,我得到實際字符串{{$index}}
。當我檢查html時,它實際上是myindex="2"
。
嘗試
<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