2017-08-29 3 views
0

J'ai essayé d'inclure le fa fa-address-card-o dans une étiquette dans une application NativeScript. Malheureusement, il ne le résout pas en une icône, mais en laissant l'étiquette vide. Quand je l'essaie avec &#xf129 (fa fa-info) et il pourrait le résoudre. Est-ce un problème avec l'encodage?L'étiquette HTML ne peut pas résoudre l'icône "& # xf2bc;"

Référence pour les icônes: https://www.w3schools.com/icons/icons_reference.asp

Code de travail non:

<Label class="fontawesome-icon sidebar-icon" 
       col="0" 
       row="7" 
       (tap)="open(loginPath)" 
       (touch)="open(loginPath)" 
       text="&#xf2bc;"></Label> 

Code de travail:

<Label class="fontawesome-icon sidebar-icon" 
       col="0" 
       row="7" 
       (tap)="open(loginPath)" 
       (touch)="open(loginPath)" 
       text="&#xf129;"></Label> 
+0

Vous pouvez définir le format UTF8 –

+1

Je ne connais ni ne réagis, mais l'attribut 'text' est ce qui sera assigné à la propriété' textContent'? Si c'est le cas, votre entité html ne sera pas convertie en caractère utf8. Vous devez définir cette entité html comme innerHTML de votre élément. – Kaiido

+0

Il semble que vous ayez besoin d'importer certaines icônes pour pouvoir les utiliser avec {N}, je posterai une réponse ci-dessous –

Répondre

0

pourrait résoudre ce problème en utilisant simplement une autre icône qui a déjà été importé dans cet " fontawesome-icon "-file. On dirait que je ne peux pas utiliser toutes les icônes que je veux en combinaison avec {N}.