AngularJS 1.0.7から1.2.0rc1にアップグレードすると、このエラーが発生しました。
質問する
172497 次
3 に答える
404
angular.js
ngRoute モジュールはコアファイルの一部ではなくなりました。$routeProvider を引き続き使用する場合はangular-route.js
、HTMLに以下を含める必要があります。
<script src="angular.js">
<script src="angular-route.js">
ngRoute
アプリケーションの依存関係として追加する必要もあります。
var app = angular.module('MyApp', ['ngRoute', ...]);
代わりに使用などを計画している場合は 、モジュールから依存関係をangular-ui-router
削除し、選択した関連プロバイダー (例: ) に置き換えてください。次に、依存関係を使用します。$routeProvider
.config()
$stateProvider
ui.router
var app = angular.module('MyApp', ['ui.router', ...]);
于 2013-08-28T07:34:41.347 に答える
41
スコッティの答えに追加:
オプション 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']);
乾杯!!!
于 2013-10-24T04:26:45.880 に答える
3
私の場合、ファイルが間違ったスコープで縮小されたためです。アレイを使おう!
app.controller('StoreController', ['$http', function($http) {
...
}]);
コーヒーの構文:
app.controller 'StoreController', Array '$http', ($http) ->
...
于 2014-06-28T13:04:49.330 に答える