Hvordan tildele dynamiske ruter i Angular2?

stemmer
3

Jeg har et problem når du prøver assgin ruter:

item.href = 'address';
item.text = 'click to Address';

og i malen:

<a class=nav-link [routerLink]=['{{item.href}}'] >{{item.text}}</a>

Men det er likevel feil: Got interpolasjon ({{}}) hvor ekspresjon ble forventet på ....

Vennligst hjelp meg tildele ruter i malen er dynamisk.

Publisert på 14/01/2016 klokken 08:11
kilden bruker
På andre språk...                            


1 svar

stemmer
5

Du bør ikke {{}}interpolering der for å få evaluert verdi, du kan direkte bruke item.hreftil å fylle hrefverdi.

Kode

<a class="nav-link" [routerLink]="[item.href]" >{{item.text}}</a>
Svarte 14/01/2016 kl. 08:37
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more