NGX-ブートストラップライブラリを使用せずに角度4アプリケーションでのコンテキストメニューイベントにブートストラップ4ドロップダウンメニューを切り替えるにはどのように簡単な方法はありますか?ブートストラップドロップダウン
$('.dropdown-toggle').dropdown()
をだから私は、コンテキストメニューのイベントハンドラでこれを実行しようとしましたが、それはうまくいきませんでした:
ブートストラップドキュメントは、あなたが呼び出すことで、JavaScriptからドロップダウンを切り替えることができますと言っています。私はいつも言ってエラーを取得:
を...ドロップダウンが機能
ではありません、私はまたElementRefのネイティブ要素に直接ドロップダウン()関数を呼び出すことを試みてきたからです@ViewChild()でも同じエラーが表示されます。
問題はどこですか?データ属性を使用してドロップダウンを切り替えることができます(ここではBootstrapスクリプトがここで動作すると仮定しています)。しかし、これをコンテキストメニューで切り替えることはできませんか?
私は、任意の外部ライブラリなしでソリューションを好むだろう。あなたが達成しようとしている何
はい、私は、ブートストラップのドキュメントが示唆するように、それらの両方がCDNからロードされています。 – livthomas
jQueryと角度を混在させないほうがずっと良いと思います。なぜ 'ngx-bootstrap'を使いたくないのですか? –
私は同じことを言った、jQueryとAngularはあなたに問題を表示させ、Angularだけを使うのはとても簡単です。 (あなたがアコーディオンメニューをしたい場合)closedMenuとclosedSubMenuを作成し、クラスのデコレータで遊ぶ:) – andrea06590