Nexus, спасибо большое за ответ!
Цитата:
|
Я с этим шаблонизатором не знаком
|
Я ни с каким не знакома
Выбрала, который по синтаксису понравился.
А Вы каким пользуетесь, если не секрет?
Т.е. я правильно понимаю, что в контроллере я должна оставить только передачу считанного json в шаблон, а цикл по массиву и подгрузку других шаблонов по условию уже в шаблоне сделать?
как-то так:
let jsonData = require('./study.json');
app.get("/", function(request, response){
response.render("main", jsonData);
//response.send("Главная страница");
});
а в шаблоне
for (let i=0; i<jsonData.length; i++){
if (jsonData[i].type == "radio"){
include radio.pug
}//и т.д.
}
ну с нормальным синтаксисом естественно, я просто пока не изучила его.