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にインポートする方法

推薦する

Quill エディタでカスタム HTML レコードを挿入する詳細な例

もう2020年です。飢えた人間は単純なテキストでは満足できなくなり、さまざまなスタイルの派手なテキス...

MySQL の char、varchar、text フィールド タイプの違い

MySQL では、char、varchar、text の各タイプのフィールドはすべて文字タイプのデー...

ethers.js を使用して Solidity スマート コントラクトをデプロイする方法

Ethereum 上で DApps を開発したことがある場合は、フロントエンド JavaScript...

elementui の el-popover スタイルの変更が有効にならない問題の解決策

element-uiを使用する場合、el-popoverというよく使われるコンポーネントがありますが...

Vue の DOM の非同期更新の簡単な分析

目次Vue が DOM を非同期更新する原理1 実際の DOM 要素を取得できるのはいつですか? 2...

CocosCreatorがスキル冷却効果を実装

CocosCreatorがスキルCD効果を実現多くのゲームにはスキルがあります。プレイヤーがスキルボ...

GitHub のサードパーティ認証方式を Vue で実装する例

目次OAuth アプリの作成コードを取得するaccess_tokenを取得するユーザー情報を取得する...

Dockerイメージが消える問題を解決する

1. 50と93では鏡像が消える [root@h50 /]# df -h ファイルシステムの使用済み...

Windows Server 2016 AD サーバーをセットアップする手順 (画像とテキスト)

導入: AD は Active Directory の略称で、中国語では Active Direct...

動的なテーブル効果を実現するJavaScript

この記事では、動的なテーブル効果を実現するためのJavaScriptの具体的なコードを参考までに紹介...

Dockerコンテナを更新、パッケージ化、Alibaba Cloudにアップロードする方法

今回は、実行中のコンテナをイメージにパッケージ化して Alibaba Cloud にアップロードし、...

Kubernetes の応用分野の概要

Kubernetes は、アプリケーションの移植性とハイブリッド クラウド/マルチクラウドの展開をサ...

Xshell を使用して VMware 上の Linux 仮想マシンに接続する (グラフィック手順)

はじめに: 最近 Hadoop プラットフォームの構築を勉強し始めたので、ローカルマシンに VMwa...

MySQL のデータ削除とデータ テーブル メソッドの例

MySQL でデータやテーブルを削除するのは非常に簡単ですが、削除するとすべてのデータが消えてしまう...

MySQL テーブル全体の暗号化ソリューション keyring_file の詳細な説明

例示するMySql Community Edition は、5.7.11 以降、テーブルベースのデー...