从模板访问双向绑定(模型)到指令Angularjs

时间:2015-09-22 19:10:03

标签: angularjs

遇到这种情况:

 <sample ng-repeat="item in items" id="item.value"></sample>

和这个指令

app.directive('myDirective', function() {
   return {
      restrict : 'E',
      scope : {
        id : '='
      },
     template : '<div id='THE ID VALUE'>something</div>'
   }
}

如何将item.value值访问模板键???

这是jsbin

1 个答案:

答案 0 :(得分:0)

像往常一样:

app.directive('myDirective', function() {
   return {
      restrict : 'E',
      scope : {
        id : '='
      },
     template : '<div id="{{id}}">something</div>'
   }
}

你的id没有被替换,应该如下:

 <sample ng-repeat="item in items" id="{{item.value}}"></sample>