在Java app中的Angular.js路由

时间:2014-03-20 21:24:57

标签: java javascript angularjs

我正在尝试在java应用程序中使用angular.js启用路由(我以前从未成为java开发人员)。

这样,除路由之外的所有方法都能很好地运行:

angular.module('myApp', [
  //'ngRoute',
  'ngResource',  
  'myApp.filters',
  'myApp.services',
  'myApp.directives',
  'myApp.controllers'
]);

所有教程和书籍都告诉我要做这样的事情:

angular.module('myApp', [
  'ngRoute',
  'ngResource',  
  'myApp.filters',
  'myApp.services',
  'myApp.directives',
  'myApp.controllers'
])

.config(['$routeProvider', function($routeProvider) {
    $routeProvider.
    when('/nodes/:nodeId', {
        templateUrl: 'partials/nodeinfo.html',
        controller: 'contentController'
    }).
    otherwhise({
        redirectTo: '/'
    });
}]);

但是当我启用路由我已经完成的所有事情时,部分视图停止工作。 然后,如果我取消注释.config部分,node.js完全被破坏,我可以看到花括号为简单文本。 (对不起,如果我不清楚)

我尝试了不同的方法:

.config(function($provider, $routeProvider){
    $routeProvider.
    when('/nodes/:nodeId', {
        templateUrl: 'partials/nodeinfo.html',
        controller: 'contentController'
    }).
    otherwhise({
        redirectTo: '/'
    });
})

但我不得不承认,实际上我不知道自己在做什么。 提前感谢大家的帮助!

0 个答案:

没有答案