Мне нужно сделать некоторые манипуляции с DOM, основанные на вызове AJAX. Но в итоге я получаю res.send на своей странице и не могу получить console.log. Мне нужно просмотреть данные и проверить, что мне нужно вставить в мой Dom. Я вижу только данные res.render и JSON.
Даже пытаясь создать базовое DOM, это не сработало.
Мне уже удается сделать несколько вызовов AJAX. Некоторые Axios отправляют, исправляют или удаляют, но мне никогда не требовалось вызывать данные при рендеринге страницы, всегда через кнопку внутри страницы.
Должно быть что-то, чего я не понимаю ...
Router.get("/collection", async (req, res) => {
const dbRes = await Promise.all([
sneakerModel.find().populate("tag"),
tagModel.find()
]);
const sneakRes = dbRes[0];
const tagRes = dbRes[1];
res.send(tagRes);
});
// ===============================
// CLIENT SIDE =>
const allCollecRoutes = document.getElementById("allCollec");
allCollecRoutes.onclick = async () => {
const dbRes = await axios.get("http://localhost:9876/collection");
console.log(dbRes);
};