【问题标题】:Angular ui router tab - hide div when activeAngular ui 路由器选项卡 - 活动时隐藏 div
【发布时间】:2017-03-10 00:39:01
【问题描述】:

仅在特定选项卡上时,在选项卡内容之外显示/隐藏 div 的最简单方法是什么?我当前的示例显示但我无法再次隐藏它。

Plunker:http://plnkr.co/edit/E6dK5C9ZxVQaicQgfS4w?p=preview

  <div class="border" ng-show="aboutTabActive == true">Show me when the "About Tab" is clicked.</div>

  <!-- NAVIGATION -->
  <nav class="navbar navbar-inverse" role="navigation">
      <div class="navbar-header">
          <a class="navbar-brand" ui-sref="#">AngularUI Router</a>
      </div>
      <ul class="nav navbar-nav">
          <li><a ui-sref="home">Home</a></li>
          <li><a ui-sref="about" ng-click="aboutTabActive=true">About</a></li>
      </ul>
  </nav>

  <!-- MAIN CONTENT -->
  <div class="container">
      <div ui-view></div>
  </div>

【问题讨论】:

    标签: javascript angularjs angular-ui-router angular-ui-bootstrap


    【解决方案1】:
    <ul class="nav navbar-nav">
              <li><a ui-sref="home" ng-click="aboutTabActive=false">Home</a></li>
              <li><a ui-sref="about" ng-click="aboutTabActive=true">About</a></li>
          </ul>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-11
      • 2017-01-09
      • 1970-01-01
      • 2017-12-03
      相关资源
      最近更新 更多