javascript - 在具有静态内容的 angularjs bootstrap 选项卡上处于事件状态

标签 javascript angularjs twitter-bootstrap tabs

我正在使用 Angular Bootstrap UI 来显示带有静态内容的标签集。

我对此感到沮丧,因为 UI Bootstrap Tab 文档仅显示导航到通过绑定(bind) ng-repeat 创建的选项卡。

    <uib-tabset>
        <uib-tab heading="Basic Details">
            <div role=" tabpanel" class="tab-pane active" id="basicDetails">
            tab1
            <button class="btn btn-success" ng-click="$parent.tabs[1].select()">Go to Tab 3</button>
            </div>
        </uib-tab>
        <uib-tab heading="Basic Details">
            <div role=" tabpanel" class="tab-pane active" id="basicDetails">
            tab2
            </div>
        </uib-tab>
    </uib-tabset>

我发现了一些东西听到Stackoverflow但这不适用于当前版本的 Angular Bootstrap UI..

Plunker

最佳答案

要将选项卡设置为事件状态,您需要在范围内将 bool 标志设置为“true”并将其与给定选项卡的 active 属性相关联。这看起来像

<uib-tabset>
    <uib-tab heading="Basic Details" active="tabOneActive">
        tab1
    </uib-tab>
    <uib-tab heading="Other Details" active="tabTwoActive">
       tab2
    </uib-tab>
</uib-tabset>

tabOneActive 设置为 true 时,将显示第一个选项卡

关于javascript - 在具有静态内容的 angularjs bootstrap 选项卡上处于事件状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33399223/

相关文章:

android - Phonegap/Cordova 构建失败 ArrayIndexOutOfBoundsException : 1

javascript - AngularJS 设计模式 : Should I use factories to create constructor functions?

css - Bootstrap 集成到 Magento 电子商务。如何?

javascript - Bootstrap 下拉选择使屏幕跳转

twitter-bootstrap - 将面板宽度缩小到内容的宽度

javascript - jQuery 验证插件在 ajax post 数据中不起作用

javascript - 如何在 Photoshop 脚本中为值创建输入字段

javascript - 带数组的 AngularJS 资源构造函数

javascript - jQuery//为什么这个 if 语句不正确?

javascript - 我们如何为鼠标滚轮敏感的 <div> 制作样式滚动条