Angular.js: Direktivenname sollte gekürzt werden

Erstellt am 22. März 2015  ·  3Kommentare  ·  Quelle: angular/angular.js

Direktivenname sollte wahrscheinlich entweder getrimmt werden oder eckig sollte eine Ausnahme auslösen, damit ein Tippfehler leichter zu erkennen ist. Führendes oder folgendes Leerzeichen ist eindeutig ein Fehler.

Im folgenden Beispiel lautet der Name 'directiveName ' anstelle von 'directiveName':

https://jsfiddle.net/c2ztgdjr/

Vielleicht sollte dieselbe Regel auf Controller, Fabriken usw. angewendet werden, obwohl es immer noch möglich ist, diese mit einem zusätzlichen Leerzeichen zu versehen.

PRs plz! $compile low confusing

Hilfreichster Kommentar

Achten Sie darauf, dass am Anfang Ihres Komponentennamens kein Großbuchstabe steht.

Alle 3 Kommentare

Ich würde sagen, wir sollten werfen. Dies wäre eine einfache Lösung im Compiler, siehe https://github.com/angular/angular.js/blob/74eb17d7c8232f72f134bf2546f10fed7234d276/src/ng/compile.js#L800

Hat jemand Lust, eine PR mit einem dazugehörigen Test zu schicken?

@pkozlowski-opensource Hallo! Bitte überprüfen Sie die PR für dieses Problem. Danke!

Achten Sie darauf, dass am Anfang Ihres Komponentennamens kein Großbuchstabe steht.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen