ich eine App mit 2 Zustände haben:Angular ui.router dynamische ui-SRef
profile
settings
Ich habe einen Link, der in meinem ganzen app wiederholt:
<a ui-sref="profile({id:profile.id})" ui-sref-active="active">Current state + ID</a>
Wie kann ich die ui-sref
ändern, um dynamisch zu sein? - um den aktuellen Zustand zusammen mit dem aktuellen stateParam darzustellen, was ich will (id
)
wenn Sie eine Lösung finden, denken Sie daran, dass ich ui-sref-active
verwenden möchte, also würde ich lieber vermeiden ng-klicken Sie auf etwas wie das.
Can Sie erarbeiten? Es ist nicht klar, was du mit dynamic und den stateParam-Variablen meinst ... –
siehe [this] –
Verwenden Sie $ (https://github.com/angular-ui/ui-router/wiki/URL-Routing#url-parameters) state.href() und ng-href wie hier erklärt: [http://stackoverflow.com/questions/24349731/dynamicly-set-the-value-of-ui-sref-angularjs](http://stackoverflow.com/questions/24349731/dynamically-set-the-value-von-ui-sref-angularjs) –