반응형
모듈 [$injector:unpr] 알 수 없는 공급자: $routeProvider
저는 AngularJS 1.0.7에서 1.2.0rc1로 업그레이드 할 때 이 오류를 받았습니다.
ngRoute 모듈은 코어의 일부가 아닙니다.angular.js
$routeProvider를 계속 사용하는 경우 다음 파일을 포함시켜야 합니다.angular-route.js
HTML에서 다음을 수행합니다.
<script src="angular.js">
<script src="angular-route.js">
또한 추가가 필요합니다.ngRoute
응용 프로그램의 종속성:
var app = angular.module('MyApp', ['ngRoute', ...]);
대신 사용 등을 계획하고 있는 경우,$routeProvider
모듈로부터의 의존성.config()
적절한 프로바이더로 대체한다(예:$stateProvider
를 사용합니다.ui.router
의존관계:
var app = angular.module('MyApp', ['ui.router', ...]);
스코티의 대답에 덧붙여:
옵션 1: JS 파일에 다음 중 하나를 포함합니다.
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0rc1/angular-route.min.js"></script>
옵션 2: 또는 URL을 사용하여 'angular-route.min.js'를 로컬로 다운로드합니다.
다음으로 (선택한 옵션에 관계없이) 이 'ngRoute'를 의존관계로 추가합니다.
설명:var app = angular.module('myapp', ['ngRoute']);
건배!!!
제 경우 파일이 잘못된 범위로 최소화되었기 때문입니다.어레이 사용!
app.controller('StoreController', ['$http', function($http) {
...
}]);
커피 구문:
app.controller 'StoreController', Array '$http', ($http) ->
...
언급URL : https://stackoverflow.com/questions/18481863/failed-to-instantiate-module-injectorunpr-unknown-provider-routeprovider
반응형
'programing' 카테고리의 다른 글
PS4용 게임을 개발한 적이 없는 game_co를 선택합니다. (0) | 2022.09.08 |
---|---|
MySQL Integer vs DateTime 인덱스 (0) | 2022.09.08 |
"만약" 규칙이란 정확히 무엇입니까? (0) | 2022.09.08 |
PHP에서 SQL 주입을 방지하려면 어떻게 해야 합니까? (0) | 2022.09.08 |
MySQL에서 현재 날짜와 시간을 얻는 방법 (0) | 2022.09.06 |