VPSサーバーでWebサイト公開 備忘録 ~Linux、MySQLからAJAXまで

Bootstrap3でAngularJSを使用 tab

“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']);

モバイルバージョンを終了