アイコン Vue コンポーネント

Icon Vue コンポーネントは、アイコン要素を表します。カスタムアイコン、Framework7 アイコン、およびマテリアルアイコンで使用できます。

アイコンコンポーネント

次のコンポーネントが含まれています。

アイコンのプロパティ

プロパティデフォルト説明
size数値
文字列
アイコンサイズ(px)
icon文字列カスタムアイコンクラス
f7文字列F7アイコンフォントアイコンの名前
material文字列マテリアルアイコンフォントアイコンの名前
ios文字列iOSテーマが使用されている場合に使用されるアイコン。アイコンファミリーとアイコン名をコロンで区切ったもの(例:f7:house
md文字列マテリアルテーマが使用されている場合に使用されるアイコン。アイコンファミリーとアイコン名をコロンで区切ったもの(例:material:home
tooltip文字列アイコンのツールチップテキスト(アイコンにホバー/クリックしたときに表示)
tooltip-trigger文字列hoverツールチップの表示(トリガー)方法を定義します。hoverclickmanual のいずれかになります。

<!-- Default back icon -->
<f7-icon icon="icon-back"></f7-icon>

<!-- Some custom icon -->
<f7-icon icon="icon-home"></f7-icon>

<!-- F7 Icons font icon -->
<f7-icon f7="house"></f7-icon>

<!-- Material Icons font icon -->
<f7-icon material="home"></f7-icon>

<!-- F7 icons font icon with custom size and color -->
<f7-icon f7="house" size="44px" color="blue"></f7-icon>

<!-- Conditional icon -->
<f7-icon ios="f7:house" md="material:home"></f7-icon>