検索

ホームページ  >  に質問  >  本文

angular.js - angularjs モジュール挿入エラー

var app = angular.module('myApp', ['ngLoadScript']);
app.config(function($routeProvider, $controllerProvider, $compileProvider, $filterProvider)
{
app.controllerProvider = $controllerProvider;
app.compileProvider = $compileProvider;
app.routeProvider = $routeProvider;
app.filterProvider = $filterProvider;
});
app.controller('mainController', function($scope) { });

上記のコードは myApp.js で記述されていますが、実行時に Uncaught Error: [$injector:modulerr] エラーが表示されるのはなぜですか。 controllerProviderを保存して後で使用したいと考えています。なぜこれが間違っているのでしょうか?

为情所困为情所困2776日前655

全員に返信(1)返信します

  • 滿天的星座

    滿天的星座2017-05-15 16:52:34

    問題は $controllerProvider ではなく、$routeProvider にあります。これを見てください: $controllerProvider,而在$routeProvider。你看这:

    var app = angular.module('myApp', ['ngLoadScript']);
    

    你没有引入ngRoute,却要注入$routeProvider リーリー

    ngRoute を導入していませんが、$routeProvider を導入する必要がありましたか?#🎜🎜#

    返事
    0
  • キャンセル返事