Vue で Alibaba のアイコンフォント ベクター アイコンを使用する方法について

Vue で Alibaba のアイコンフォント ベクター アイコンを使用する方法について

インターネット上には多くのインポート方法があり、公式も3つのインポート方法を提供していますが、インポート後に表示されない、またはスタイルをカスタマイズできないという人がほとんどです。次の方法は、上記の問題がなく、現在導入するのに最適な方法です。

1. Alibaba ベクターライブラリの Web サイトは、使用前にログインする必要があります。まず登録してログインしてください。

2. ログイン後、ユーザー、ショッピングカートなど、必要なアイコンを検索します。

ここに画像の説明を挿入

3. マウスを目的のアイコンに移動して、「ライブラリに追加」をクリックします。SVG コードをコピーしたり、他のインポート方法で直接インポートすることはお勧めしません。最初にライブラリに追加してからダウンロードすることをお勧めします。

ここに画像の説明を挿入

4. ウェブサイトの右上隅にあるショッピングカートを開き、選択したアイコンをクリックして「アイテムに追加」します。

ここに画像の説明を挿入

5. ローカルにダウンロードすると、圧縮されたパッケージが取得されるので、現在のフォルダに解凍します。

ここに画像の説明を挿入

6. 以下の内容が表示されますので、demo で始まるファイルを除くすべてのファイルをプロジェクトの「asset」フォルダの下の「iconfont」フォルダにコピーします。そのようなフォルダがない場合は、自分で新しいフォルダを作成します。

ここに画像の説明を挿入

ここに画像の説明を挿入

7. 次に、ブラウザを使用して、解凍したフォルダ内の demo_index.html を開きます。これらのコードは各アイコンに対応しており、後で使用されます。

ここに画像の説明を挿入

8. これをコードに記述すると、プロジェクトのウェブページに最初のアイコン、つまり上の画像に対応するアイコンが表示されます == &#xe601 ==

<テンプレート>

 <span class="iconfont">&#xe601;</span>
<テンプレート>

<スクリプト>
    import '../asset/iconfont/iconfont.css'; //これはあなたのiconfont.cssへのパスです。私のものとは異なる場合があります</script>

9. アイコン スタイルを変更するには、スタイル タグ内の .iconfont クラスを変更するだけです。

<テンプレート>

 <span class="iconfont">&#xe601;</span>
<テンプレート>

<スクリプト>
    import '../asset/iconfont/iconfont.css'; //これはあなたのiconfont.cssへのパスです。私のものとは異なる場合があります</script>


<スタイル>
.アイコンフォント{
  フォントファミリ: "iconfont" !important;
  フォントサイズ: 16px;
  フォントスタイル: 通常;
  -webkit-font-smoothing: アンチエイリアス;
  -moz-osx-font-smoothing: グレースケール;
}
</スタイル>

10. 完了です。アイコンを使用するページで、そのページにimport '../asset/iconfont/iconfont.css';だけです。

11.知らせAlibaba Vector Libraryから新しいアイコンを追加する場合は、プロジェクト内のiconfontフォルダを削除し、この記事の手順2から再度開始して、選択、ダウンロード、インポートする必要があります。

これで、Alibaba の iconfont ベクター アイコンを使用した Vue に関するこの記事は終了です。Vue ベクター アイコンに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • vue-cli プロジェクトの webpack パッケージ化後の iconfont ファイル パスの問題を解決する
  • VUE を使用して Ali Iconfont ライブラリをオンラインで呼び出す方法
  • iconfontアイコンライブラリをvueに導入するエレガントな実践記録
  • vue プロジェクト、コード クラウドに送信されたコード、アイコンフォントの使用手順
  • Vue およびミニプログラム プロジェクトでアイコンフォントを使用する方法
  • Vueファイルはアイコンフォント解析を使用します

<<:  HTML メタの使用例

>>:  Tomcatソースコードをideaにインポートする方法

推薦する

MySQL データベースの Binlog 使用法の概要 (必読)

MySQL データベースにとって binlog バイナリ ログがどれほど重要であるかについては詳し...

VMware15 の Deepin インストール詳細チュートリアル (画像とテキスト)

序文Deepin のユーザー インターフェイスは、使用時に非常に見栄えがします。インターフェイス効果...

docker システムコマンドセットの使用

目次docker システム df docker システム プルーンdocker systemc 情報...

Nginx リバース プロキシ構成の完全なプロセス記録

1. 準備LinuxシステムにTomcatをインストールし、デフォルトのポート8080を使用してTo...

フォント宝庫 50 種類の素晴らしい無料英語フォントリソース パート 1

デザイナーは独自のフォント ライブラリを持っているため、プロジェクトの設計時にすぐに使用できます。今...

18 個のキラー JavaScript ワンライナー

序文JavaScript は習得が最も簡単な言語の 1 つであるため、成長と繁栄を続けており、市場に...

CSS3 の transition、transform、translate の違いと機能の簡単な分析

変換して翻訳するTransform は、変換と変形を意味します。他の幅属性や高さ属性と同様に、CSS...

Nodejs 探索: シングルスレッドの高並行性の原理を深く理解する

目次序文一目でわかる建築オペレーティングシステムとの対話シングルスレッドイベント駆動/イベントループ...

Vue で Excel インポート機能を実装する詳細な手順

1. フロントエンド主導の実装手順最初のステップは、ページのインポートボタンをクリックしてExcel...

@font-face を使用して Web ページに特殊文字を実装する (カスタム フォントを作成する)

数日前、CSS を使用して三角形の矢印を実装する方法について記事を書きました。 目的の効果は達成され...

VMware15.5でcentos8.1をインストールし、物理メモリが不足する問題に対処する最も完全なチュートリアル

1. 仮想マシンの準備1. 新しい仮想マシンを作成する 2. 仮想マシンのカスタマイズを選択する 3...

vue の webpack -v エラー解決の概要

XiaobaiはVueについて学び、次にwebpackについて学び、そしてさまざまなものをインストー...

JavaScriptはキャンバスを使用して座標と線を描画します

この記事では、JavaScriptでキャンバスを使用して座標と線を描く具体的なコードを参考までに紹介...

nginx を最適化する 6 つの方法

1. Nginxの同時実行性を最適化する [root@proxy ~]# ab -n 2000 -c...