“Angular-ui bootstrap”を使用して、Bootstrap3のJavaScript部分をAngularJSに置き換えることができます。今回はtabのサンプルを作成しました。
※オンラインマニュアル
Angular directives for Bootstrap
Angular-ui bootstrap : 2.5.0
AngularJS : 1.6.5
Bootstrap : 3.3.7
<!DOCTYPE html> <html ng-app="demoApp"> <head> ...... <script src="../js/angular-1.6.5.min.js"></script> <script src="../js/ui-bootstrap-tpls-2.5.0.min.js"></script> <link href="../js/app.js"> <link href="../css/bootstrap-3.3.7.min.css" rel="stylesheet"> </head> ..... <div class="row"> <uib-tabset> <uib-tab heading="Windows"> <p>・Windowsのインストール手順</p> <p>・Windowsの設定手順</p> <p>・Windowsの実行手順</p> </uib-tab> <uib-tab heading="Linux"> <p>・Linuxのインストール手順</p> <p>・Linuxの設定手順</p> <p>・Linuxの実行手順</p> </uib-tab> <uib-tab heading="MAC"> <p>・MACのインストール手順</p> <p>・MACの設定手順</p> <p>・MACの実行手順</p> </uib-tab> </uib-tabset> </div> <H4>justified="true"</H4> <div class="row"> <uib-tabset justified="true"> <uib-tab heading="Windows"> <p>・Windowsのインストール手順</p> <p>・Windowsの設定手順</p> <p>・Windowsの実行手順</p> </uib-tab> <uib-tab heading="Linux"> <p>・Linuxのインストール手順</p> <p>・Linuxの設定手順</p> <p>・Linuxの実行手順</p> </uib-tab> <uib-tab heading="MAC"> <p>・MACのインストール手順</p> <p>・MACの設定手順</p> <p>・MACの実行手順</p> </uib-tab> </uib-tabset> </div>
var demoApp = angular.module('demoApp', ['ui.bootstrap']);