2016-05-05 12 views
0

Welche Programmiersprache ist hinter ionischen 2, auf github kann ich nur CSS-Klassen für Tags von ionischen 2 nicht den eigentlichen Code des Tags sehen, wo genau ich das finden kann, die Umsetzung von Tags der ionischen 2Was ist die Sprache Ionic 2 ist aufgebaut auf

Antwort

0

Ionic2 wird mit TypeScript und Sass geschrieben. Es nutzt auch Elemente (Komponente, Richtlinie, ...) und Mechanismen von Angular2 zur Verfügung gestellt.

Der Quellcode des Frameworks kann in Github erreicht werden: https://github.com/driftyco/ionic/tree/2.0/ionic. Wenn Sie nach dem Quellcode der Komponenten suchen, können Sie sich den Ordner components ansehen.

Zum Beispiel für Registerkarten, hier ist die entsprechende Typoskript Quellcode:

Und die SASS ein:

+0

Was ist mit Direktiven zum Rendern von ionic2-Tags, wo ich diese Bibliotheken finden kann – blackHawk

+0

Ich kann keine Komponenten dafür sehen. Ich denke, dass Sie eine bestehende (nach Ihren Bedürfnissen) nutzen könnten und fügen Sie einige CSS-Klassen, um es wie ein Tag aussehen ;-) –

+0

BTW, was macht Tags zu machen – blackHawk

0

Ionic läuft innerhalb Apache Cordova (PhoneGap). Ionic ist eine Kombination aus Javascript-, HTML- und CSS-Dateien, die für Sie geschrieben wurden, so dass Sie sie nicht selbst schreiben müssen und sich auf Ihre Anwendung konzentrieren müssen.

Also, im Grunde wollen Sie in lernen, welche Programmiersprache Cordova wurde geschrieben? Wie Sie can see on GitHub, verwendet es verschiedene Sprachen für verschiedene Plattformen. Meistens Objective-C für iOS, Java für Android, etc.

+0

Eigentlich brauche ich 2 ionische verwenden Komponente sonst wo anders als in Ionic Rahmen zum Beispiel in Angular2, so dass die Komponente von Ionic in Winkel machen soll, als ob sie in Ionic Rahmen waren selbst – blackHawk

+0

@blackhawk, warum nicht nur Ionic 2, dann, da Ionic ist Komponenten + eckig + andere tolle Sachen auch. –

1

Ionic 2 ist mit Typescript (wie Angular 2) und Sass gebaut. Wir haben festgestellt, dass Typescript wirklich hervorragend für die Open-Source-Entwicklung geeignet ist, da Compiler und statische Typen eine ganze Klasse potentieller Probleme eliminieren.

Ionic 2 unterstützt traditionelle 'Desktop'-Web-, mobile Web-/progressive Web-Anwendungen, Hybrid-Apps wie Ionic 2 und sogar hybride' Desktop'-Apps über Electron.

Verwandte Themen