recherche

Maison  >  Questions et réponses  >  le corps du texte

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保存下来,之后有用。这么做为什么出错?

为情所困为情所困2743 Il y a quelques jours623

répondre à tous(1)je répondrai

  • 滿天的星座

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

    Le problème ne vient pas de $controllerProvider, mais de $routeProvider. Regardez ça :

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

    Vous n'avez pas introduit ngRoute, mais vous avez dû injecter $routeProvider Pensez-vous que cela puisse être fait ?

    .

    répondre
    0
  • Annulerrépondre