angularjs - 带有 AngularJS 的 Bootstrap 选项卡

标签 angularjs angularjs-directive

我在 AngularJS 中使用引导选项卡时遇到问题。

 <div class="tab-container">
    <ul class="nav nav-tabs">
       <li class="active"><a href="#home" data-toggle="tab">Home</a></li>
       <li><a href="#profile" data-toggle="tab">Profile</a></li>
       <li><a href="#messages" data-toggle="tab">Messages</a></li>
    </ul>
 <div class="tab-content">
    <div class="tab-pane active cont" id="home">
        <h3 class="hthin">Basic Tabs</h3>
        <p>This is an example of tabs </p>
     </div>

     <div class="tab-pane cont" id="profile">
       <h2>Typography</h2>
       <p>This is just an example of content 
     </div>

     <div class="tab-pane" id="messages">..sdfsdfsfsdf.
     </div>
  </div>
</div>

问题是,当我选择一个选项卡(例如 Home 或 Profile)时,我被重定向到/home 或/profile url 而不是显示选项卡本身的内容。

我有一种感觉,这可以通过指令以某种方式实现,并防止重定向到主页或个人资料,而是显示选项卡内容。

最佳答案

您可以尝试使用位于此处的 Angular UI 引导组件,http://angular-ui.github.io/bootstrap/

关于angularjs - 带有 AngularJS 的 Bootstrap 选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26844361/

相关文章:

javascript - Angular元素指令如何获取属性值

javascript - 使用来自 Javascript 的样式,从带有完成回调的内部指令触发 CSS 转换

node.js - 在 Mac OS 中安装 Grunt

angularjs - 测试指令链接功能,监视 $watch?

javascript - 在 AngularJs 中共享模块

angularjs - AngularJS中没有隔离范围的指令范围属性

javascript - $watch on 指令,其嵌套对象的隔离范围作为 crossfilter 的属性

angularjs - 从 Controller 更新指令变量

javascript - 如何从指令元素中删除 Angular 观察器?

javascript - Angular 1 : populate table with ng-repeat using a 2-d array from server's json