2016-10-29 7 views
0

Ich verwende diese https://github.com/NathanWalker/nativescript-ng2-fonticon , die für FontAwesome groß ist.Nativescript Fonticon Paket seltsame Zeichen

Aber ich möchte meine Icon-Fonts mit einem benutzerdefinierten Set von Icomoon erweitern. Also erzeuge ich meine icomoon.ttf und seine CSS mit Icomoon Webapp und bereitete die Font-Datei und die CSS, genau wie FontAwesome.

Außerdem erweitere ich den Code mit im Klasse in CSS:

.im { font-family: icomoon, icomoon; } 

und

providers: [ 
    { 
     provide: TNSFontIconService, 
     useFactory:() => { 
     return new TNSFontIconService({ 
      'fa': 'font-awesome.css', 
      'im': 'icomoon.css' 
     }); 
     } 
    } 
    ], 

So FontAwesome ist groß, aber mein benutzerdefinierter Satz nicht.

Dies, wie ich versuche:

<Label class="fa" [text]="'fa-check-circle' | fonticon"></Label> 
    <Label class="im" [text]="'im-settings' | fonticon"></Label> 

Und das ist, was ich habe:

enter image description here

Wo meine Einstellungen Symbol ist, und was ist der chinesisch-Charakter? :(

Antwort

0

Es stellte sich heraus, dass es ein Fehler im Plugin war. Es behandelt Unicodes nur mit F (wie FontAwesome) beginnen, mittlerweile Icomoon erzeugt Unicodes standardmäßig mit E gestartet.

Jetzt ist der Bug behoben.