Q:

How to append expression variable on ng-repeat in Angularjs?

How to append expression variable on  ng-repeat in Angularjs
My code:
<div class="col-md-9" ng-controller="AddOrderController">       
              <div class="owl-demo" class="owl-carousel" ng-repeat="t in [1,2]">       
                   <div class="item" ng-repeat="d in datas.item{{t}}" >
                      <imagedata value="d"></imagedata>
                  </div> 
              </div>
        </div>

Error this line:  ng-repeat="d in datas.item{{t}}"
i have data.items1, data.item2  json data
how to declare datas.item{{t}} ? 

A:

you can't use an expression in this case, but you don't need to because the t variable is already available to you.  just use ng-repeat="d in datas['item' + t]"
If this ng-repeat is throwing Duplicate Key in Repeater, you may have to modify it slightly to be ng-repeat="d in datas['item' + t] track by $index"

