2016-06-24 5 views
0

HashLocationStrategy in Angular2 rc3 nichtHashLocationStrategy in Angular2 rc3 funktioniert nicht

import {provide} from '@angular/core'; 
import {LocationStrategy, HashLocationStrategy} from '@angular/common'; 
... 
bootstrap(AppComponent, [ 
    disableDeprecatedForms(), 
    provideForms(), 
    provide(LocationStrategy, { useClass: HashLocationStrategy }), 
    APP_ROUTER_PROVIDERS 
]); 

Aber die Links werden ohne # erzeugt funktioniert ich einen neuen Router verwenden möchten ("@ Winkel/Router": " 3.0.0-alpha.7")

Antwort

0

Versuchen mit folgenden Konfiguration:

bootstrap(AppComponent, [ 
    disableDeprecatedForms(), 
    provideForms(), 
    {provide: LocationStrategy, useClass: HashLocationStrategy}, 
    APP_ROUTER_PROVIDERS 
]); 
+0

Danke, habe ich versucht, die gleiche Sache. Alles funktioniert, aber der Hash (#) wird nicht eingefügt –

Verwandte Themen