0

私はBooststrapコンポーネントを使ってAngular JS 1.5アプリを開発しています。ブートストラップ3アコーディオンメニュー:パネルを開いてページを開くことをやめる

http://bootsnipp.com/snippets/QXqM1 (未私のコード)

私は、メニューを開いて、ページがロードされているメニュー項目を選択します(私が使用していますバニラの角度JS:私はこれに基づいて、サイドバー上のアコーディオンメニューを持っていますこのため、ルーティング。

私は、メニューヘッダーをクリックアコーディオンすなわちから別のメニューを開くと、メニューは以前のものは崩れたがロードされたページの変更、開きます。

は、私が希望するページです項目がクリックされたときにのみロードされ、メニューが開いているときにはロードされません。

この問題や角度の問題、CSSやブートストラップの問題がありますか?どのように解決できますか?

これに関する助けや指摘に感謝します。代わりに、私は今、データ・ターゲットを使用し、サブメニューのタイトルのためのhrefを使用する:圧倒的な応答のための

答えて

0

まあおかげ;-)

は私が解決策を見つけました。ブートストラップはデータターゲットを解釈し、この方法でAngular JSルーティングは呼び出されません。

このようにして、ビューに影響を与えずにメニューを開閉できます。 hrefタグは、何かを表示するメニュー項目にのみ残っています。

関連する問題