Sco*_*NET 216 javascript routes angularjs
从AngularJS 1.0.7升级到1.2.0rc1时收到此错误.
Sco*_*NET 404
ngRoute模块不再是核心angular.js文件的一部分.如果您继续使用$ 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', ...]);
may*_*xit 41
添加到scotty的答案:
选项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']);
干杯!!!
| 归档时间: | 
 | 
| 查看次数: | 171091 次 | 
| 最近记录: |