绑定中的动态变量名称或{{}}内的嵌套{{}}

时间:2015-04-17 08:37:01

标签: javascript angularjs angularjs-ng-repeat

我正在考虑使用动态生成的绑定,其中预先评估/计算绑定本身。类似的东西:

   <span ng-repeat="extra2 in product.extra2">
        <input type="checkbox" checkbox-group />
        <label>{{extra2.extra_0}}</label> //this complete work
        <label>{{extr_price}}</label>   //this not work
   </span>

它没有按原样运作。

ngBindngBindTemplate无效。

控制器

$scope.extr_price = 'extra2.extra_0';

2 个答案:

答案 0 :(得分:0)

应为{{extra2['extr_price']}}

并在控制器中: $scope['extr_price'] = $scope.extra2['extra_0'];

答案 1 :(得分:0)

解决了这个问题

 controller: $scope['extr_price'] = 'extra_0';

 view : {{extra2[extr_price]}}