2016-03-19 4 views
4

Scheint nicht explizit Ort mit dieser Information zu sein:Wie lautet die Namenskonvention für Schnittstellen in Angular 2?

I Interface-Dateien als IMyInterfaceName.extension und die Schnittstelle als IMyInterface immer genannt habe.

Ist das der Weg mit Angular 2 und Typescript?

Thanks :)

+0

'IMyInterface' wäre schön, ich in erster Vorschlag noch nicht verstanden' .extension' Teil –

+0

@PankajParkar: Damit ich .ist die Erweiterung der Datei bedeutet, ob es cs, .php, Py usw. –

+0

@ GünterZöchbauer: Danke :) Ich habe eine Frage, benutzt Angular 2 die Namenskonventionen von TypeScript? –

Antwort

10

NAMING.md Laut.

Im Allgemeinen sollte Angular2 den Namenskonventionen von TypeScript folgen. Siehe: https://github.com/Microsoft/TypeScript/wiki/Coding-guidelines

Was sagt es über Schnittstellen?

Schnittstellen:

folgen den gleichen Regeln wie die Klassen
nicht I oder Schnittstelle im Namen oder auf andere Weise als eine Schnittstelle zu identifizieren sollte.

+0

Danke für die Aufklärung des Menschen! Das wird es tun! Danke für die Naming.md. Es scheint, dass alles, was Angular2 tun wird, nach Typoskript verläuft. –

+0

Gern geschehen! Froh, dass es geholfen hat! –

+0

@EricMartinez, kann ich für Schnittstelle und Klasse aber irgendwelche Vorschläge für Komponenten finden? – cracker

Verwandte Themen