[ANGULAR] Angular 4의 HashlocationStrategy 및 쿼리 매개 변수
ANGULARAngular 4의 HashlocationStrategy 및 쿼리 매개 변수
해결법
-
1.HashlocationStrategy가 이미 기본적으로 사용되므로 실제 브라우저 위치에 도달하기 위해 PathLocateStrategy를 추가로 주입해야합니다.
HashlocationStrategy가 이미 기본적으로 사용되므로 실제 브라우저 위치에 도달하기 위해 PathLocateStrategy를 추가로 주입해야합니다.
providers: [ PathLocationStrategy, {provide: LocationStrategy, useClass: HashLocationStrategy}, ... ] ... class AppComponent { constructor(router: Router, pathLocationStrategy: PathLocationStrategy) { const basePath = pathLocationStrategy.getBaseHref(); const absolutePathWithParams = pathLocationStrategy.path(); if (basePath !== absolutePathWithParams) { router.navigateByUrl(absolutePathWithParams); } } }
기본 URL이 있으면 경로에서 추가로 꺼야합니다.
from https://stackoverflow.com/questions/46396572/hashlocationstrategy-and-query-parameters-in-angular-4 by cc-by-sa and MIT license
'ANGULAR' 카테고리의 다른 글
[ANGULAR] 자동 완성이 각도에서 작동하지 않습니다. (0) | 2020.11.28 |
---|---|
[ANGULAR] Angular 6 Visual Studio MAC 7.5.2 ASP.NET 코어 2.1 사용 (0) | 2020.11.28 |
[ANGULAR] Angular 2 rc2 새로운 양식 (0) | 2020.11.28 |
[ANGULAR] Angular 2에서 구성 요소를 수동으로 인스턴스화 할 수 있습니까? (0) | 2020.11.28 |
[ANGULAR] 주요 앱 외부의 각형 구성 요소 렌더링 (0) | 2020.11.28 |