私は Angular の初心者で、勉強中にコントローラーを定義する方法について質問があります。
私が初めてそれに触れたとき、本には制御について次のように書かれていました。
その後、インターネット上のいくつかの記事では次のように書かれていました。
そこで問題は、後者の [] の追加は何を意味するのかということです。これら 2 つの書き方の違いは何ですか?
[]
実際に、両方の方法を使用して同じ実装を達成できることがわかりました。
闭关修行中......
2 番目の書き方は inline-annotation と呼ばれます。ドキュメントの依存関係の挿入を参照してください
inline-annotation
この書き方の主な目的は、ソースコード圧縮(uglify)時に変数名が置き換えられることによる依存性注入失敗の問題を回避することです。
実装に興味がある場合は、手書きの依存性注入を読むことができます
は注入される依存関係です。この書き方は将来のコード圧縮に役立ちます。
2 番目の書き方は
inline-annotation
と呼ばれます。ドキュメントの依存関係の挿入を参照してくださいこの書き方の主な目的は、ソースコード圧縮(uglify)時に変数名が置き換えられることによる依存性注入失敗の問題を回避することです。
実装に興味がある場合は、手書きの依存性注入を読むことができます
は注入される依存関係です。この書き方は将来のコード圧縮に役立ちます。