vue3.0 で要素を使用するための完全な手順

vue3.0 で要素を使用するための完全な手順

序文:

vue3.0の要素フレームワークを使用します。要素はvue2.0をサポートしており、vue3.0をサポートするバージョンはelement-plusと呼ばれます。

公式サイト入口:ここをクリックして入場

1. 個人的な問題と解決策:

発生した問題:

cnpm i element-plus -Sを使用してバージョンを直接インストールしました。理由はわかりませんが、エラー図1、バージョンモデル図2が報告され続け、私のコードは図3を使用しています。

解決:

package.json の element-plus のバージョンを以下の文に変更したところ、問題は解決しました (最新バージョンの問題かどうかはまだ検証中です)

"要素プラス": "^1.0.1-alpha.19",

2. 特定の用途

1. グローバル紹介:

cnpm i element-plus -Sをインストールします。

main.js に追加:

'element-plus/lib/theme-chalk/index.css' をインポートします。
'element-plus' から ElementPlus をインポートします
 
const app = createApp(App)
app.use(ElementPlus)
app.use(store).use(router).mount('#app')

ページ上での通常の使用

2. オンデマンドインポート:

(1) cnpm i element-plus -Sをインストールする

(2)新しいフォルダpluginsを追加し、新しい設定ファイルelement.jsを作成します。

輸入 {
 // エルアラート、
 エルアサイド、
 // ElAutocomplete、
 // エラバター、
 // エルバックトップ、
 // エルバッジ、
 // エルブレッドクラム、
 // Elブレッドクラムアイテム、
 エルボタン、
 // ElButtonGroup、
 // エルカレンダー、
 // エルカード、
 // エルカルーセル、
 // ElCarouselItem、
 // エルカスケーダー、
 // ElCascaderPanel、
 // Elチェックボックス、
 // Elチェックボックスボタン、
 // ElCheckboxGroup、
 // エルコル、
 // エルコラプス、
 // ElCollapseItem、
 // ElCollapseTransition、
 // ElColorPicker、
 エルコンテナ、
 // ElDatePicker、
 // エルダイアログ、
 // エルディバイダー、
 // エルドローワー、
 エルドロップダウン、
 Elドロップダウンアイテム、
 Elドロップダウンメニュー、
 // エルフッター、
 エルフォーム、
 ElFormItem、
 エルヘッダー、
 // エルアイコン、
 // エルイメージ、
 エル入力、
 // ElInputNumber、
 // エルリンク、
 エルメイン、
 エルメニュー、
 エルメニュー項目、
 ElMenuItemGroup、
 // Elオプション、
 // ElOptionGroup、
 // ElPageHeader、
 // ページネーション、
 ElPop確認、
 // エルポポバー、
 エルポッパー、
 // エルプログレス、
 // エルラジオ、
 // ラジオボタン、
 // エルラジオグループ、
 // エルレート、
 // エルロウ、
 // エルスクロールバー、
 // ElSelect、
 // エルスライダー、
 // エルステップ、
 // エルステップス、
 Elサブメニュー、
 // エルスイッチ、
 エルタブペイン、
 エルタブ、
 // エルテーブル、
 // ElTableColumn、
 // エルタイムライン、
 // Elタイムラインアイテム、
 Elツールチップ、
 // エルトランスファー、
 // エルツリー、
 // エルアップロード、
 // 無限スクロール、
 // ElLoading、
 // エルメッセージ、
 エルメッセージボックス、
 エル通知
} 'element-plus' より
'element-plus/lib/locale/lang/zh-cn' から lang をインポートします。
'element-plus/lib/locale' からロケールをインポートします。
 
エクスポートデフォルト(アプリ)=> {
 ロケールの使用(言語)
 app.use(エルボタン)
 app.use(ElNotification)
 app.use(ElContainer)
 app.use(エルアサイド)
 app.use(ElHeader)
 app.use(ElMain)
 app.use(ElDropdown)
 app.use(ElDropdownItem)
 app.use(ElDropdownMenu)
 app.use(ElTabPane)
 app.use(ElTabs)
 app.use(エルメニュー)
 app.use(ElMenuItem)
 app.use(ElMenuItemGroup)
 app.use(Elサブメニュー)
 app.use(エルツールチップ)
 app.use(ElPopper)
 app.use(ElPopconfirm)
 app.use(ElMessageBox)
 app.use(ElInput)
 app.use(ElForm)
 app.use(ElFormItem)
}

(3)main.jsでの設定

(4)通常の要素と同じように使用する

要約する

vue3.0 での要素の使用に関するこの記事はこれで終わりです。vue3.0 での要素の使用に関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • vue-element-adminフレームワークを使用して、バックエンドからメニュー機能を動的に取得します。
  • Vue+elementUI コンポーネントは、折りたたみ可能な動的レンダリングのマルチレベル サイドバー ナビゲーションを再帰的に実装します。
  • プレーヤー機能を実現するためのvue + element uiのサンプルコード
  • Vue要素のバックグラウンド認証プロセスの分析
  • Vue ベースの要素ボタン権限実装ソリューション
  • Vue+element+oss はフロントエンドのフラグメントアップロードとブレークポイント再開を実現します
  • 要素 DateTimePicker+vue ポップアップボックスに時間のみが表示される問題を解決する
  • VueはElementUIのフォームサンプルコードを模倣する
  • Vue Elementのテーブルコンポーネントをカプセル化する方法
  • Vue Element フロントエンドアプリケーション開発 従来の Element インターフェースコンポーネント

<<:  Linux で txt を mysql にインポートする方法

>>:  MySQLが大量のデータを処理する際にクエリ速度を最適化するいくつかの方法

推薦する

Dockerの核となる原則であるCgroupの詳細な説明

カーネル内の強力なツール cgroup は、NameSpace によって分離されたリソースを制限でき...

vue2 vue3 での Echarts の詳細な使用方法

目次1. インストール2. vue2でEchartsを使用するmain.jsファイル内コンテナが与え...

Rx レスポンシブプログラミングについての簡単な説明

目次1. 観察可能2. 高階関数3. エクスプレスボックスモデル3.1. エクスプレスボックスモデル...

Ubuntu 18.04 のログインループ/ブートインターフェイスで停止/グラフィカルインターフェイスに入ることができない問題を解決する方法

原因: NVIDIA グラフィック カード ドライバーが破損している解決:コマンドラインモードで再起...

CSS クロスフェード() を使用して半透明の背景画像効果を実現するサンプルコード

1. 要件の説明特定の要素については、背景background-imageを半透明にしたいが、テキス...

vue keep-alive の簡単な概要

1. 機能主にコンポーネントの状態を保持したり、再レンダリングを回避したりするために使用されます。 ...

ウェブページ制作TDは隠し表示もオーバーフロー可能

おそらく、この記事にこのようなタイトルを付けると、誰かがこう尋ねるでしょう。「なぜまだテーブルに注目...

jsで照明スイッチを制御する

参考までに、jsを使用して照明スイッチを制御します。具体的な内容は次のとおりです。トピック: js ...

Linux userdel コマンドの使用法

1. コマンドの紹介userdel (ユーザー削除) コマンドは、ユーザー アカウントと関連ファイル...

Docker イメージのローカル Elasticsearch ポート操作へのアクセス

dockerスタックによってデプロイされたイメージサービスを使用すると、イメージを入力した後、理論的...

Vue での ElementUI の使用に関する詳細な説明

ログイン + セッションストレージエフェクト表示ログインに成功すると、ユーザー ID がフロントエン...

Nginx で HTTPS 証明書を構成する詳細なプロセス

1. HttpとHttpsの違いHTTP: インターネットで最も広く使用されているネットワーク プロ...

MySQL ビュー管理ビューの例の詳細説明 [追加、削除、変更、クエリ操作]

この記事では、例を使用して MySQL ビューの管理ビュー操作について説明します。ご参考までに、詳細...

ウィンドウ内のさまざまな距離/スクロール距離の正確な計算の概要

通常、プロジェクト開発では、マージン、位置、座標などを扱う必要があります。悲劇なのは、これらの概念が...

Dockerを使用してサーバー上で複数のPHPバージョンを実行する

PHP7 がリリースされてからかなり時間が経ちますが、パフォーマンスが大幅に向上したことはよく知られ...