AngularJs Routing mit Parametern

8

Kann jemand erklären, wie ich mithilfe von Parametern zu einer Url navigieren kann?

z. ID möchte auf ein Produkt klicken und weitere Informationen über das Produkt per ID öffnen.

Mein Routing bisher ...

%Vor%

Also, indem Sie auf ...

klicken %Vor%

ID wird gerne an das Produkt / {{id}}. html ...

weitergeleitet

Kann jemand sagen, was ich vermisse?

%Vor%     
ClarkySmiverz77 01.10.2016, 21:59
quelle

2 Antworten

14

2 Dinge, aber Sie sind grundsätzlich da.

Zuerst fehlt ein Schrägstrich vor dem URL-Parameter. Das passiert den Besten von uns.

%Vor%

Zweitens sollten Sie ng-href anstelle von href verwenden, wenn Sie dynamische URL-Parameter haben.

%Vor%     
Enzey 01.10.2016, 22:09
quelle
5

Ich denke, dieses Problem ist doppelt, siehe Antwort Wie Parameter übergeben werden, indem man ui-sref in ui-router an den Controller sendet

Sie können Parameter als "home" an den Statusnamen senden ({foo: 'fooVal1', bar: 'barVal1'}) mit einer URL '/: foo? bar' Siehe dieses Beispiel:

%Vor%

und sende Werte wie:

%Vor%     
You.baddi 01.10.2016 22:19
quelle

Tags und Links