Я использую API для рисования данных var city = window.location.pathname;var url = '// apiurl';
var infoCity = document.getElementById("info")
fetch(url).then(response => {
return response.json();
}).then(data => {
data.innerHTML += data;
console.log(data);
}).catch(err => {
console.log("there is an error")
});
Это возвращает мне данные, но не отображает данные в моем html-файле, где у меня есть div с идентификатором "info".
Вместо этого он просто говорит [Object Object], что является моей первой проблемой.
Во-вторых, если пользователь вводит mysite.com/key, я хочу отобразить данные, основанные на этом ключе
У меня настроен HTTP-сервер, но он не работает, когда я набираю localhost.com/8080/key.
Тем не менее, жесткое кодирование ответа, такого как
var url = '//apiurl/specifickey' gets the data.