2016-04-09 2 views
0

ナビゲーション内にアイコンが表示されたリンクがあります。アイコン自体は、+〜xのアニメーションです。 x状態では、アイコン/テキストのクリックで「閉じる」ことができます。今私はここで何が最善のアプローチであるか分かりません。アニメーションは、Xへの移行で行われたときに示す隠された要素を持っており、それが隠し要素を表示するか、リンク要素の動作を変更しますか?

  • 希望のURLに$state.transitionTo('state')をトリガーするように、この

  • がリンクにクラスを追加隠すため

    1. 提案

    you can check it here at my plunker

  • +0

    どのようにアニメーション化していますか? – kabaehr

    +0

    それは実際にはアニメーションではなく、ちょうどCSSとの移行@ kabaehr –

    答えて

    0

    <nav ng-class="{'1': 'nav rotate'}[myVar]"> <a ui-sref="home" class="nav__home">Home</a> <a ng-click="myVar == '1' ? myVar ='0' : myVar = '1'" ui-sref="random" class="nav__random" > <span class="glyphicon glyphicon-plus"></span> random </a> </nav>

    +0

    あなたは説明を提供できますか? –

    関連する問題