与sailsjs的角度路线

时间:2015-04-29 12:27:26

标签: javascript angularjs sails.js ngroute

我使用带有角度问题的sailjs就是当我GET使用url时 cate/:id/new 我的链接就像http://localhost:1337/category/5540ba9975492b9155e03836/new

如何知道我的身份证?

我试过ngRoute但是当我在console.log时它会返回Object {}

我的module.js

angular.module('DeviceModule', ['toastr', 'ngRoute']);

我的controller.js

angular.module('DeviceModule').controller('DeviceController', ['$scope', '$http', 'toastr', '$routeParams', function($scope, $http,     toastr, $routeParams){

$scope.params = $routeParams;
console.log($scope.params);

}])

.config(function($routeProvider, $locationProvider) {
  $routeProvider
   .when('/category/:Id/new', {
   //templateUrl: 'book.html',
   controller: 'DeviceController',
  })
});

1 个答案:

答案 0 :(得分:2)

你可以将它从$location.path()中拉出来,但如果你以角度进行内部导航,那么在加载时以某种方式将其写入页面可能更有意义或跟踪ID。鉴于你的网址,它看起来并不像你。

考虑/objects/id1/subobjects/id2。使用URL将id信息传递给应用程序似乎有点冒险。