Element UI をインストールして vue3.0 でベクター グラフィックスを使用する方法

Element UI をインストールして vue3.0 でベクター グラフィックスを使用する方法
  • ここでは、v3 のインストールと使用にのみ焦点を当てます。v2 について学びたい場合は、公式 Web サイトに移動してください: https://element.eleme.io/#/zh-CN/component/installation
  • v3 公式サイト: https://element-plus.org/zh-CN/guide/installation.html
  • 要素 ui を使用する場合の vue2 と vue3 の違い
  • インストールコマンド
main.jsで導入されたファイルは異なります
アイコンを使用する場合、v2をインストールする必要はありませんが、v3をインストールする必要があります
v2とv3では、vueファイルでアイコンが記述される方法が異なります。

v2のアイコンはフォントを使用し、v3のアイコンはsvgを使用します。

要素UIのインストール

  • npmを使用してインストールする

npm インストール element-plus --save

アイコンアイコンをインストールする必要があります

npm をインストール @element-plus/icons-vue

  • 使用

main.js にグローバル転送する

'element-plus' から elementPlus をインポートします
'element-plus/dist/index.css' をインポートします。
'@/assets/css/index.scss' をインポートします。
//外部ベクターグラフィックを導入する import '@/assets/iconfont/iconfont.css'
const app = createApp(App);
app.config.globalProperties.axios = axios;
アプリ
.use(要素プラス)
.mount('#app');

Element UIで指定されているラベルの書き方に従って、普通にコードを記述します。

vueファイルはアイコンアイコンを使用します

<el-icon :size="サイズ" :color="色"> <編集></編集> </el-icon>
または <編集></編集>
<場所を追加/>
//ベクターイラスト<i class="iconfont icon-huyan"></i>
//使用する必要があるアイコン(svg)を導入します
'@element-plus/icons-vue' から {Edit,AddLocation} をインポートします。
コンポーネント:{ 編集、場所の追加 }

プロジェクトにベクターグラフィックスを導入する

ダウンロード

  • 使用

これら6つのファイルをプロジェクトにコピーし、使用する前にmain.jsにインポートします。

これで、vue3.0 での Element UI のインストールとベクター グラフィックスの使用に関するこの記事は終了です。vue3.0 での Element UI のインストールに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Vue+ElementUI はページング関数を実装します - mysql データ
  • Vue+elementuiはドロップダウンテーブルの複数選択と検索機能を実現します
  • Vue Element-ui はツリーコントロールノードを実装し、アイコンを追加します。詳細な説明
  • ホバープロンプトにはvue2+elementuiを使用する
  • Vue での ElementUI の使用に関する詳細な説明

<<:  k8s に ingress-nginx をデプロイする手順

>>:  テーブルテーブルはnth-child()を使用して、交互の色の変更と配置を実現します。

推薦する

私のCSSアーキテクチャのコンセプト - それは人によって異なり、ベストなものはなく、適切なものだけがある

はじめに<br />私はフロントエンド分野でかなり長い間働いており、CSS分野でも長い間...

MySQL オンライン DDL ツール gh-ost 原理分析

目次1. はじめに1.1 原則1.2 プロセス1.3 特徴1.4 githubアドレス2. テスト環...

CSSスタイルシートを効率的に使用するためのヒント: スタイルシートの力を最大限に活用する

インターネット経済の継続的な発展に伴い、インターネット上の専門ウェブサイト、公共サービスウェブサイト...

mysql エラー 1045 (28000) - ユーザーへのアクセスが拒否される問題を解決する方法

問題の説明 (以下の説明は Windows 環境に限定されます): D:\develop\ide\m...

JavaScriptはフォームデータの非同期送信を実装します

この記事では、フォームデータの非同期送信を実装するためのJavaScriptの具体的なコードを参考ま...

Webフロントエンド開発経験の概要

XMLファイルは、可能な限りutf-8でエンコードする必要があります。gb2312には、?など、保存...

JavaScript で配列の最大値と最小値を実装する 6 つの方法

配列[1,8,5,4,3,9,2]が与えられた場合、配列の最大値9と最小値1を取得するアルゴリズムを...

MySQLはgroup_concat()関数に基づいて複数のデータ行を結合します

非常に便利な機能group_concat() について、マニュアルには次のように記載されています: ...

innerHTML を理解する

<br />関連記事: innerHTML HTML DOM insertRow() メ...

Vue.js でフォントを読み込む正しい方法

目次font-faceでフォントを正しく宣言するフォントをプリロードするフォントをホストするにはli...

nginxを使用して画像サイズを動的に変換し、サムネイルを生成します。

Nginx ngx_http_image_filter_module モジュール (nginx バ...

Vue2.0の双方向データバインディング原則を手動で実装する

一言で言えば: データハイジャック (Object.defineProperty) + パブリッシュ...

OEL7.6 ソースコードから MYSQL5.7 をインストールするチュートリアル

まず、公式サイト https://dev.mysql.com/downloads/mysql/5.7...

MySQL の日付と時刻の加算と減算のサンプル コード

目次1.MySQLは時間間隔を加算または減算します2. 日付を減算する最近、MySQL を見直してい...