$ http.get(...)。successは関数ではないという問題を解決します



Solve Problem Http



このプロジェクトは元々、CDNのAngular1.4で開発されました。その後、ローカルエリアに変更する必要があるため、Angular1.6をダウンロードしました。その結果、プログラムを実行すると、次のページが報告されました:$ http.get(...)。successは関数エラーではありません

ドキュメントをクエリした後、AngularJsはバージョン1.6で起動し、成功とエラーをthenとcatchに置き換え、PRomiseルールを使用していることがわかりました。
構文は次のとおりです。



$http(...) .then(function onSuccess(response) { // Handle success var data = response.data var status = response.status var statusText = response.statusText var headers = response.headers var config = response.config ... }).catch(function onError(response) { // Handle error var data = response.data var status = response.status var statusText = response.statusText var headers = response.headers var config = response.config ... })