在下面提到的角码中,我尝试使用角js路由特性。
下面是与路由相关的部分代码
...........
...
TicketApp.config(function ($routeProvider) {
$routeProvider
// EXPECTING THIS ROUTE TO BE EXECUTED
.when('/EditTicket/:idx', {
templateUrl: '../Ticket/EditTicket/',
controller: 'EditTicketCtrl'
})
.otherwise({
templateUrl: '../Account/AllUsers',
controller: 'AllUsersCtrl'
});
.......
....
当用户单击下面的超链接时,调用
$scope.Edit = function (idx) {
$location.path('/EditTicket'/idx);
};
当执行上述函数而不是执行.when时(‘/EditTicket/:idx’)。,否则部分将被执行。请告诉我需要更改什么,以便执行.when('/EditTicket/:idx‘)。
发布于 2015-10-06 02:27:34
你应该写-
$scope.Edit = function (idx) {
$location.path('/EditTicket/' + idx);
};
https://stackoverflow.com/questions/32967506
复制