5

設定アクティブなタブ:角度UI - 私はこのコードを使用してプログラムAngularUI

<uib-tabset type="pills"> 
    <uib-tab heading="Tab 1">Tab 1 content</uib-tab> 
    <uib-tab heading="Tab 2">Tab 2 content</uib-tab> 
</uib-tabset> 

私はプログラム的に私の角度コントローラコードから現在のアクティブタグを変更したいです。たとえば、タブ2を選択してアクティブにします。

これはどのように行うことができますか?

+0

あなたは、各タブにIDを提供しようとし、それにフォーカスを設定しましたか? – FDavidov

+1

私はこれについて考えました。 AngularJS(JQueryのための良いアプローチかもしれません)を扱うとき、私に間違ったアプローチのように思えます。私が間違っている? – No1Lives4Ever

+0

あなたは文書をチェックしようとしましたか?外部ボタンを使用して特定のタブを設定する例があります。 – svarog

答えて

8

ui-tabsetのactiveプロパティを使用する必要があります。 次に、外部の状況から作業するために、各タブにインデックスが必要です。

<uib-tabset type="pills" active="active"> 
    <uib-tab heading="Tab 1" index="0">Tab 1 content</uib-tab> 
    <uib-tab heading="Tab 2" index="1">Tab 2 content</uib-tab> 
</uib-tabset> 

この作業plnkrを参照してください: Working Plnkr

+0

ダイナミックなタブセットではどうすればいいですか? – Sana

+0

@サナこのような意味ですか? https://plnkr.co/edit/GQfq8zpKqGm2uZWA8oGU?p=preview – Ashwani

関連する問題