Javascript AngularJS路由没有做任何事情不工作
我有以下PhoneCat教程和一个角度种子项目相结合。现在我遇到了这个问题,我无法获得工作/加载的路由,没有错误发生,而且一切看起来都很好。甚至似乎无法得到,基本的重定向到工作。我不知道该怎么办 这是我的app.js,我认为错误在这里Javascript AngularJS路由没有做任何事情不工作,javascript,angularjs,angularjs-routing,Javascript,Angularjs,Angularjs Routing,我有以下PhoneCat教程和一个角度种子项目相结合。现在我遇到了这个问题,我无法获得工作/加载的路由,没有错误发生,而且一切看起来都很好。甚至似乎无法得到,基本的重定向到工作。我不知道该怎么办 这是我的app.js,我认为错误在这里 'use strict'; var elgrossisten = angular.module('elgrossisten', [ 'ngRoute', 'elgrossistenControllers' ]); elgrossisten.config
'use strict';
var elgrossisten = angular.module('elgrossisten', [
'ngRoute',
'elgrossistenControllers'
]);
elgrossisten.config(['$routeProvider',
function($routeProvider) {
$routeProvider.
when('/search', {
templateUrl: 'partials/elnrlist.html',
controller: 'SearchElNrCtrl'
}).
otherwise({
redirectTo: '/search'
});
}]);
控制器
var elgrossisten控制器=角度模块('elgrossisten',[])
以及如何加载脚本
<script src="../bower_components/angular/angular.js"></script>
<script src="../bower_components/angular-route/angular-route.js"></script>
<script src="js/app.js"></script>
<script src="js/services.js"></script>
<script src="js/controllers.js"></script>
<script src="js/filters.js"></script>
<script src="js/directives.js"></script>
您的
elgrossisten
模块依赖于另外两个模块:
angular.module('elgrossisten', [
'ngRoute',
'elgrossistenControllers'
]);
在实例化elgrossisten
模块之前,需要定义这两个模块。
也许可以这样加载脚本
<script src="../bower_components/angular/angular.js"></script>
<script src="../bower_components/angular-route/angular-route.js"></script>
<script src="js/controllers.js"></script>
<script src="js/app.js"></script>
<script src="js/services.js"></script>
<script src="js/filters.js"></script>
<script src="js/directives.js"></script>
在加载应用程序js之前,您需要包含依赖的模块(因为此模块依赖于其他模块)。虽然我真的不明白为什么没有错误显示给你。如果您提供更多信息或plnkr,我可以为您提供更多帮助。请举例说明您要使用的url,您期望看到的内容和实际看到的内容。elgrossisten/app/#/search/应该有希望重定向到我的控制器和视图,而elgrossisten/app/应该将我重定向到#/searchsloppy命名是angular.module('elgrossisten',['ngRoute','elgrossistenControllers'))的原因;应该是角度。模块('elgrossistenControllers',['ngRoute','elgrossistenControllers');
<script src="../bower_components/angular/angular.js"></script>
<script src="../bower_components/angular-route/angular-route.js"></script>
<script src="js/controllers.js"></script>
<script src="js/app.js"></script>
<script src="js/services.js"></script>
<script src="js/filters.js"></script>
<script src="js/directives.js"></script>