我正在用TypeScript製作一個簡單的Angular(版本4)應用程序。從Angular URL中提取多個參數
我有一個看起來像這樣的URL: www.example.com/api/1/countries/Italy/
我想從這個URL 1
和Italy
,並將其分配給變量。
我試着用ActivatedRoute
這樣的:
ngOnInit() {
this.router
.queryParams
.subscribe(params => {
this.id = +params[''];
this.country = +params[''];
});
}
凡id
和country
是我的私有變量我想從URL中的賦值。但我不知道如何進行......
我還需要做什麼?
請看溶液[此帖](https://stackoverflow.com/a/39146396/6036154) – embarq
'1'和'Italy'不查詢參數,它們是路由參數。 –