2013-11-23 34 views
0

我一直在試圖提高自己對angularjs的支持,所以我已經開始了一個angularjs項目。但我卡...動態控制器傳遞給ng-template

我想ng - 重複使用一些html元素controller1.modalItems。在下面的html模板中,我也想動態地添加另一個模板。

<div ng-repeat="li in modalItems"> 
    <div ng-include="test.html"></div> 
    <div class="head">{{li.title}}</div> 
</div> 

這裏是的test.html

<script type="text/ng-template" src="test.html"> 

      <ul > 
        <li ng-repeat="t in items"> 
        <img src="{{ t.img }}" alt="" title="" /> 
        </li> 
      </ul> 

</script> 

如何傳遞它需要反覆的test.html模板控制器。

+0

取決於你正在嘗試使用控制器....使用指令可能適合你的情況 – charlietfl

回答

2

您可以通過使用ng-controller指令控制器:

<div ng-include="test.html" ng-controller="theController"></div>