0
URL에 물음표가있는 해시를 삽입해야합니다. 마치"?"를 사용한 각도 라우팅 해시 전
로컬 호스트 : 4200 /? 해시 코드
해시 만 읽습니다.
지금 물음표없이 읽는 중입니다.하지만 해시 앞에 넣으면 작동하지 않습니다.
이 요구 사항을 충족하려면 어떻게 라우팅을 올바르게 구성 할 수 있습니까?
미리 감사드립니다.
URL에 물음표가있는 해시를 삽입해야합니다. 마치"?"를 사용한 각도 라우팅 해시 전
로컬 호스트 : 4200 /? 해시 코드
해시 만 읽습니다.
지금 물음표없이 읽는 중입니다.하지만 해시 앞에 넣으면 작동하지 않습니다.
이 요구 사항을 충족하려면 어떻게 라우팅을 올바르게 구성 할 수 있습니까?
미리 감사드립니다.
시도하는 것은 불가능하고 정확하지 않습니다. 검색어 매개 변수는 처음에는 데이터를 전송하기 위해 URL을 사용하는 표준의 일부이며 해당 매개 변수는 키 - 값입니다. 각도에서 다음과 같은 작업을 수행 할 수 있습니다
{path: ':hashcode', component: MyComponent} // your route
// in MyComponent
constructor(private route: ActivatedRoute){}
ngOnInit() {this.route.params.subscribe(params => // do something with params)}
또는 이러한 방법 :
{path: '', component: MyComponent // you don't need to define query parameters inside the route definition}
// same code inside the component, but just subscribe to queryParams Observable instead of params
이 "비즈니스 요구 사항을"이상한 불필요하고 쓸모가 없다. 당신은 그것을 직시해야합니다.
'localhost : 4200 /? key = value'와 같은 것을 의미합니까? –
나는 localhost : 4200 /을 의미합니까? –
Korio
@ArmenVardanyan과 같은 검색어 매개 변수를 사용하지 않는 이유는 무엇입니까? Angular 내에서 기본적으로 지원됩니다. – joshrathke