angularjsのng-repeatに問題があります。達成したいのは、htmlの外側の要素のみをng-repeat'edにすることです。私が持っているものと達成したいものの例で紹介します。
私はこのようなタブセットの例を持っています:
<tabset>
<tab heading="{{tabs[0].title}}" active="tabs[0].active" disabled="tabs[0].disabled">
<img ng-show="myPhotos" src="{{tabs[0].content}}" alt="FBphoto">
</tab>
<tab heading="{{tabs[1].title}}" active="tabs[1].active" disabled="tabs[1].disabled">
<a href="{{tabs[1].content}}"></a>
</tab>
</tabset>
私が望むのは、ng-repeat 要素を持つタブセット (配列インデックスがビューに表示されないようにするため) を持つことですが、内部に異なる要素がある場合、angularjs でスムーズに実現できますか?
<tab ng-repeat="tab in tabs" heading="{{tab.title}}" active="tab.active" disabled="tab.disabled">
<img ng-show="myPhotos" src="{{tab.content}}" alt="FBphoto"> <!-- Here I want to have various elements -->
</tab>