1
:ルータリンク内の空のクエリパラメータは無視されますか?私は、次の変数を持って、角活字体
inputCity;
inputGuestNumber;
inputCapacitySelected;
inputCuisineSelected;
inputPrivacySelected;
inputVenueTypeSelected;
inputAmenitiesSelected;
inputNeighborhoodSelected;
これらの値は、ユーザがフォームに入力した内容に応じ定義されていない可能性があります。
クエリパラメータセットを持つrouter.navigate
関数があります。それらが指している変数が定義されていない場合、または空の場合はクエリのパラメータはどうなりますか?
onSubmit(){
this.router.navigate(['/venue-list', this.inputCity], {
queryParams:{
guestCount: this.inputGuestNumber,
countOption: this.inputCapacitySelected,
cuisineSelected:this.inputCuisineSelected,
privacySelected:this.inputPrivacySelected,
venueTypeSelected: this.inputVenueTypeSelected,
amenitiesSelected: this.inputAmenitiesSelected,
neighborhoodSelected: this.inputNeighborhoodSelected
}
});
ありがとう!