已更新此問題範例如下 :
問題說明:
有兩個輸入欄位 Country , City 兩個欄位皆用autocomplete 實現
預期在輸入Country 後 可以透過後端取得City 去update City 的資料
Autocomplete 各自的部分都沒有問題 ,
但在後端取得City 的資料時會無法更新city$,
我目前的做法如下:
// 無法使用 Country 透過 webapi 更新 city$
this.city$ = this.form.get('Country').valueChanges
.pipe(
switchMap(country => of(this.cityData.filter(city => city.country === country.value)))
)
請問該如何達成此功能呢?