Javascript $routeProvider未知
我添加了这样的脚本Javascript $routeProvider未知,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我添加了这样的脚本 <script src="Scripts/angular.js"></script> <script src="Scripts/angular-route.min.js"></script> <script src="Scripts/angular-resource.min.js"></script> <script src="Scripts/test.js"><
<script src="Scripts/angular.js"></script>
<script src="Scripts/angular-route.min.js"></script>
<script src="Scripts/angular-resource.min.js"></script>
<script src="Scripts/test.js"></script>
我知道$routeProvider是未知的
我读过很多关于这方面的问题,我尝试过解决方案,但没有任何效果
请帮忙
注意:角度库正在工作
例如,我可以进行绑定
<div ng-app="MyApp" ng-controller="loginController">{{test}}</div>
由于Angular 1.2-ngRoute模块是作为组件分离的,因此您必须包含Angular-route.js,然后您将拥有您的提供者
@ArunPJohny我刚刚试过了,但仍然得到了相同的错误looks fine@ArunPJohny您通过尝试在登录控制器中绑定来测试它。好的,我会在我的机器上试试。现在我的login.html是空的。为了验证这一点。我应该在login.html中添加任何角度标记吗?或者只是
{{testme}}
?请参见{test}
@ArunPJohny我将作用域传递给控制器中的函数,然后运行页面(它是test.html),然后转到login.html。但是我得到的{{test}}
不是我在控制器中生成的实际字符串
<div ng-app="MyApp" ng-controller="loginController">{{test}}</div>
var app = angular.module('MyApp', ['ngRoute']).config(function ($routeProvider) {
$routeProvider.when('/login', {
templateUrl: 'login.html',
controller: 'loginController'
});
$routeProvider.otherwise({
redirectTo: '/login'
});
});
app.controller('loginController', function ($scope) {
$scope.test = "test me"
})