繁体   English   中英

如何在域部分之后获取AngularJs的路由路径?

[英]How to get AngularJs route path right after domain part?

例如,如果我有此类url localhost/Aboutlocalhost/Projectslocalhost/Photography ,我如何在localhost/之后获取值,即About Projects Photography

我写了我的app.js如下:

angularSite.config(['$routeProvider',
  function($routeProvider) {
    $routeProvider.
      when('/About', {
        templateUrl: 'partials/about.html',
       // controller: 'AboutController'
      }).
      when('/Projects', {
        templateUrl: 'partials/projects.html',
        controller: 'WorkController'
      }).
      when('/Photography', {
        templateUrl: 'partials/photo.html',

      }).
      otherwise({
        redirectTo: '/'
      });
  }]);

如果需要在控制器/服务/指令中获取当前路径,则$location.path()应该这样做(您需要注入$location )。

$location上的Angular文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM