#json #ejs
#json #ejs
Вопрос:
Я хочу получить данные из этого файла JSON: https://restcountries.com/v3.1/name/Poland введите переменную EJS ‘userData’ и покажите ее на экране. Как я могу это сделать?
Я пытался:
<%
const userData = require('https://restcountries.com/v3.1/name/Poland');
%>
<%= JSON.stringify(userData) %>
Комментарии:
1. Где отображается шаблон? Интерфейс? Серверная часть? генератор статических сайтов? Вы не можете просто запросить URL-адрес, вам нужно сделать асинхронный запрос для извлечения данных, присвоить его переменной и только после этого отобразить ваш шаблон
2. На серверной части. Да, я бы хотел сделать это, используя что-то вроде await / sync в обычном JS.