Angular.js: ディレクティブ名はトリミングする必要があります

作成日 2015年03月22日  ·  3コメント  ·  ソース: angular/angular.js

ディレクティブ名はおそらくトリミングするか、角度を付けて例外をスローする必要があるため、タイプミスを見つけやすくなります。 先頭または末尾のスペースは明らかにエラーです。

次の例では、名前は「directiveName」ではなく「directiveName」です。

https://jsfiddle.net/c2ztgdjr/

コントローラーやファクトリーなどにも同じルールを適用する必要があるかもしれませんが、余分なスペースを注入することは可能です。

PRs plz! $compile low confusing

最も参考になるコメント

コンポーネント名の先頭に大文字を使用しないように注意してください。

全てのコメント3件

投げるべきだと思います。 これはコンパイラで簡単に修正できます。https://github.com/angular/angular.js/blob/74eb17d7c8232f72f134bf2546f10fed7234d276/src/ng/compile.js#L800を参照してください。

関連するテストでPRを送信したい人はいますか?

@ pkozlowski-opensourceねえ! この問題のPRを確認してください。 ありがとう!

コンポーネント名の先頭に大文字を使用しないように注意してください。

このページは役に立ちましたか?
0 / 5 - 0 評価