Bootstrap5 コードを use-bootstrap に移行します。
Bootstrap5を用いて記述されたHTMLは そのまま問題なく利用できます。
但しJavaScriptを用いるコンポーネントは そのままでは動作しません。
use-bootstrap では HTML 要素に対応したHTMLコンポーネントが用意されています。
use-bootstrap の HTMLコンポーネントは デフォルトでBのプリフィクスが設定されています。
このドキュメントでは HTMLコンポーネントを利用する際に ケバブケースで b- を要素名に指定しています。
class 属性は 独自のスタイル指定のために 専用の属性として利用できます。
HTML要素を use-bootstrap の HTMLコンポーネントに変更する例を下記に示します。
レンダリング結果は、bootstrap5 HTML と同一になります。
タグ名を自由に設定できる汎用のHTMLコンポーネントが2種類あります。
use-bootstrap の HTMLコンポーネントを利用する代わりに HTML要素とv-bootstrap ディレクティブを利用することもできます。
use-bootstrap では Bootstrap5 コンポーネントに対応したBootstrap コンポーネントが用意されています。
use-bootstrap の Bootstrapコンポーネントは、デフォルトでは プリフィクス文字が空文字に設定されています。
このドキュメントでは、Bootstrapコンポーネントを利用する際に、キャメルケースで要素名に指定しています。
Bootstrapコンポーネントを利用する際に、初期化のためのJavaScriptは必要ありません。
プロパティに複数の値を指定する場合は、空白で区切ります。
v-bind を利用して、配列を指定することもできます。