in meinem Router in Angular Ich habe eine URL, aber ich weiß nicht, wie Parameter zu diesem Link hinzufügen.Angular Ui-Sref Parameter in Verbindung
router.js
.state("support.root.gateways.invitationDetails", {
url: "/invitations/details?invitationToken",
templateUrl: "gateways/views/IvnitationDetails.html",
controller: "InvitationDetailsController as ctrl",
data: {
title: "TITLE_GATEWAYS",
requireLogin: true,
roles: [
ROLES.ROOT,
ROLES.ADMIN,
ROLES.SUPPORT3,
ROLES.SUPPORT2,
ROLES.SUPPORT1,
ROLES.ENDUSER,
ROLES.MAINTAINER
]
}
})
View.html
<td>
<a href="" ui-sref="support.root.gateways.invitationDetails({ invitationToken: ctrl.invitationToken})">
{{ "INVITATIONS_DETAILS" | translate}}
</a>
</td>
und InvitationDetailsController.js
angular.module("support.gateways")
.controller("InvitationDetailsController", function(Gateways, $stateParams) {
var vm = this;
vm.invitationToken = $stateParams.invitationToken;
alert($stateParams.invitationToken);
});