私はちょうどAngularの初心者です。
これはおそらく最も基本的な質問ですが、私はその概念を理解できないようです。
$ http - 私はその目的を理解しています。
コントローラーを明るくするために、$ http()をコントローラーに書き込まないようにしてください。だから彼らはコントローラにそれを注入する必要があります。私はこれまで理解することができます。
私は$http
をコントローラーに注入したばかりのプロジェクトを持っていますが、$http
は何をすべきかを定義していません。
これは、$ httpを定義する方法です。
$http({
method : "GET",
url : "welcome.htm"
}).then(function mySuccess(response) {
$scope.myWelcome = response.data;
}, function myError(response) {
$scope.myWelcome = response.statusText;
});
$ httpをパラメータとして使用するすべてのコントローラで、この構文を使用して$ httpを定義する必要があると仮定しました。あるいは、$ httpが何をすべきかについていくつかの一般化された定義があるはずです。
私の驚いたことに、私のプロジェクトではこのような定義は見つかりませんでした。
私の質問は、$ httpを定義していないときに、パラメータとしてコントローラに渡すだけで、どのように動作するのでしょうか?
実際には角度のあるドキュメント – Bowofola