Я пытаюсь создать URL-адрес динамически на основе выбора пользователя
, поэтому я написал js следующим образом:
getPatientProfile(patient, relative, relation, contactNumber, townCity) {
var p = patient.trim()
var r = relative.trim()
var url = 'http://192.168.1.3/api/clinic/patient/profile?patient=' + p + '&relative=' + r ;
if (relation != null || relation != "" || relation != undefined){
url += "&relationType=" + relation;
}
if (contactNumber != null || contactNumber != ""){
url += "&contactNumber=" + contactNumber;
}
if (townCity != null || townCity != ""){
url += "&townCity=" + townCity;
}
return axios.get(url);
}
, но я все еще получаю полный URL-адрес: http://192.168.1.3/api/clinic/patient/profile?patient=vernacular&relative=Dreams&relationType=undefined&contactNumber=&townCity=
что я хочу, если отношение, contactNumber и townCity не указаны пользователем, URL должен быть просто http://192.168.1.3/api/clinic/patient/profile?patient=vernacular&relative=Dreams