我正在使用此控制器在 angular-ui 中使用选项卡:
$scope.panes = [
{ title:"Home", content:"home" , active: true},
{ title:"Settings", content:"settings"},
{ title:"View", content:"view"}
];
这在 html 文件中:
<tabs>
<pane
active="pane.active"
heading="{{pane.title}}"
ng-repeat="pane in panes"
>
{{pane.content}}
</pane>
</tabs>
但我想将内容设置为模板我该怎么做,我尝试在这个plunker中设置 ng-include 代码,但没有奏效。
提前致谢。
更新:
如果您找到此解决方案并且您没有使用 angular-bootstrap v0.12,则需要将代码更新为 v0.13 的新语法,如下所示:
<tabset>
<tab
active="pane.active"
heading="{{pane.title}}"
ng-repeat="pane in panes"
>
<div ng-include="pane.content"></div>
</tab>
</tabset>
我已经更新了plunker以获得 angular-bootstrap v0.13 的语法。