我使用带有角度问题的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',
})
});
答案 0 :(得分:2)
你可以将它从$location.path()
中拉出来,但如果你以角度进行内部导航,那么在加载时以某种方式将其写入页面可能更有意义或跟踪ID。鉴于你的网址,它看起来并不像你。
考虑/objects/id1/subobjects/id2
。使用URL将id信息传递给应用程序似乎有点冒险。