BootstrapVueは、ブートストラップV4に基づい+遠位UIフレームワークをVue.jsれます。学習ポータルフレームワークVue.jsフレームワーク自体としてBootstrapVueは、私は非常に良いと思います。フレームワーク自体は、軽量で簡単に学習でき、世界でも非常に人気のあるブートストラップ、多くのサードパーティ製プラグインやテーマのスタイルがあります。プログレッシブフレームワークとしてVue.js、コアライブラリは、ビュー層にのみ焦点を当てて、サードパーティ製のフレームワークまたは既存のプロジェクトを統合するために使いやすいだけでなく、容易ではないだけです。
Vue.js初心者として、この記事では、インストール手順のBootstrapVueフレームワークを記録することを意図しています。
準備、インストールVueのCLI
VueのCLIパッケージ名はVUE-CLIからの@ VUE / CLIに変更しました。古いバージョンがインストールされている場合VUE-CLI(1.xまたは2.xの)は、古いバージョンを削除する必要があります。
NPMは、アンインストール-gのVUE-CLI
そして、新しいバージョンをインストールします。
NPM インストール -gの@ VUE / CLIを
ビューVUEのバージョン:
--versionビュー
3.xの表示した場合、インストールは正しかったです。
新しいVueのプロジェクト
VUE bootstrapvue-デモを作成
プリセットを選択してくださいメッセージが表示されたら、デフォルトのデフォルトを選択し、Enterを押します。
ファイル名を指定して実行Vueのプロジェクト
bootstrapvue- CD デモ
NPMの実行に役立ちます
ショーの成功の上に以下に示すように、8080:ブラウザがローカルホストにアクセスします。
インストールBootstrapVue
NPM インストール bootstra-VUEブートストラップaxiosを
BootstrapVue CSSブートストラップおよび導入
修正 src/main.js
1 'VUE'からインポートヴュー 2インポートアプリ'./App.vue'から 3 'ブートストラップVUE'からインポートBootstrapVue 4インポート'ブートストラップ/ DIST / CSS / bootstrap.css' 5インポート「ブートストラップVUE / DIST /ブートストラップ-vue.css' 6 7 Vue.use(BootstrapVue) 8 Vue.config.productionTip = 真 9 10 新しいヴュー({ 11 レンダリング:H => H(APP)、 12 })。$マウント( '#アプリ')
変更 src/components/HelloWorld.vue
:
1 < テンプレート> 2 < B-容器の流体クラス= "P-4" > 3 < B列> 4 < B-COLのSM = "3" V-ため= "リスト内の項目" V-バインド:キー=」 item.index」> 5 < B-IMG サムネイル液:SRC = "item.strCategoryThumb" V-バインド= "mainProps" > </ B-IMG > 6 </ B-COL > 7 </ B列> 8 </ B-容器> 9 </テンプレート> 10 11 < スクリプト> 12 からインポートaxios " axios " 13 14 エクスポートデフォルト{ 15 名:' のHelloWorld ' 、 16個の データ(){ 17 リターン{ 18 mainProps:{ 19 クラス:' MB-2 ' 20 }、 21 リスト:[] 22 } 23 } 24が 装着され(){ 25 axios 26 .get(" https://www.themealdb.com/api/json/v1/1/categories.php " ) 27 .then(応答=> { 28 この.LIST = response.data.categories 29 }) 30 。キャッチ(ERR => { 31 にconsole.log(ERR) 32 }) 33 } 34 } 35 </ スクリプト>
ブラウザをリフレッシュし、それは以下の画像のような通常の状況下では、食品のグループを示しているだろう。
この時点では、はじめにBootstrapVueは終わりました。使用方法や詳細BootstrapVueを理解するために、その公式文書にアクセスするために行ってください。
私がするソースコードプロジェクトをアップロード GitLab に、自分自身を助ける必要があります。