我是Angular的新手,正試圖製作一個標籤控件,爲每個標籤(動態地)加載一個狀態。帶UI路由器和UI-Bootstrap的角標籤
我的標籤代碼:
<uib-tabset>
<uib-tab index="$index + 1" ng-repeat="tab in tabData" heading="{{tab.heading}}" disable="tab.disabled">
<a ui-sref="{{tab.route}}">Click me</a>
</uib-tab>
</uib-tabset>
我正在注射在那裏:
$scope.tabData = [
{
heading: 'Companies',
route: 'LandingTemplate.Company',
disabled: false
},
{
heading: 'Users',
route: 'LandingTemplate.Users',
disabled: false
},
{
heading: 'Clients',
route: 'LandingTemplate.Clients',
disabled: true
}
];
樣品路線:
.state('LandingTemplate.Company',
{
url: '/company',
views: {
'[email protected]': {
templateUrl: 'App/Views/Admin.html'
},
'[email protected]': {
templateUrl: 'App/Views/Company.html'
}
}
})
它目前接線方式是單擊選項卡,點擊鏈接,這將呈現您的觀點。我只想點擊該標籤。任何幫助,將不勝感激。
我希望我的UIB標籤帶我去那個狀態,用戶界面,SREF是在那裏一個例子。該選項卡會在理想情況下觸發ui-sref,但在選項卡語法上沒有屬性可以這樣做。 – RandomUs1r