在下面提到的角度代码中,我尝试使用Angular 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'执行。
答案 0 :(得分:0)
你应该写 -
$scope.Edit = function (idx) {
$location.path('/EditTicket/' + idx);
};