問題タブ [bootstrap-vue]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
11105 参照

vue.js - row.clicked イベントから行要素を取得

Bootstrap Vue の Table を使用しています。行をクリックすると行の詳細を表示しようとしています。

ドキュメントが言ったようにイベントを使用しましたが、メソッドrow-clickedで行の詳細が見つかりません。toggleDetailsだから私はそれを開く方法とどこから来たのかさえ知りませんtoggleDetails

row.clickedイベントでこの詳細行を開く方法はありますか?

または、これを行うには別の方法を使用する必要がありますか?

手がかりはありますか?

編集

私の問題をもう少し説明するコードがいくつかあります。詳細行を含むテーブルがあります。

row.clickedテーブルで使用するイベントと、行の詳細を開こうとしているメソッドを確認できます。これは、console.log を使用した簡単な方法です。

0 投票する
1 に答える
1009 参照

javascript - setTimeout() コールバックから Bootstrap Vue モーダルをプログラムで表示できない

Bootstrap Vue を使用してモーダル ウィンドウを表示する Vue CLI アプリ (Webpack テンプレート) を構築しています。次のように、Vue コンポーネントのフックからプログラムでモーダルを表示しようとしています (プログラムでモーダルを呼び出すには、 Bootstrap Vue のドキュメントを参照してください)。mounted()

これはうまくいきます。setTimeout()ただし、次のような関数を導入すると、これを機能させることができません。

3.5 秒後にモーダルが表示されないのはなぜですか? console.log()タイムアウトが機能し、そこからメッセージを送信しようとしたため、それを知っています。タイマー内で Vue JS インスタンスが利用できないことが原因である可能性があると考えたので、 a を宣言しconst self = this;て呼び出してみsetTimeout(() => self.$refs.myModal.show(), 3500);ましたが、どちらも役に立ちませんでした。ここで何が欠けていますか?

0 投票する
0 に答える
4374 参照

vue.js - bootstrapvue テーブルに rowspan と colspan を追加するには?

ブートストラップビュー( https://bootstrap-vue.js.org/docs/components/table/#table-colgroup )テーブルにrowspanとcolspanを追加する方法はありますか..問題はすでにgithubで提起されています(https://github .com/bootstrap-vue/bootstrap-vue/issues/1726 .. ドキュメントでは colgroup が提供されていますが、通常はブートストラップ テーブルまたは HTML の raw テーブルで行うように、rowspan と colspan を実装する必要があります。