@ratatyq

Какой шаблонизатор для JS выбрать?

Здравствуйте, мне нужен шаблонизатор такой что бы я мог несколько раз написать res.render и он вывел все элементы т.е
вот дан код:
app.get("/date.html",function (req,res){
    // Проверка на все item's

    switch (isGlobalLight) {
        case true:
            res.render("date", { Status: 'ON'});
            console.log('Данные переданы(текущее состояние OFF)');
            break
        case false:
            res.render("date", { Status: 'OFF'});
            console.log('Данные переданы(текущее состояние OFF)');
            break
    }
    switch (isGlobalLightTable) {
        case true:
            isGlobalLight = null;
            res.render("date", { StatusLight: 'Status ON'});
            console.log('Данные переданы ON');
            break
        case false:
            res.render("date", { StatusLight: 'Status OFF'});
            console.log('Данные переданы OFF');
            break
    }

Тут используется hjs шаблонизатор но так это не работает ибо он обрабатывает первое условие и первый res.render он его обрабатывает и все а дальше не куда не может
  • Вопрос задан
  • 424 просмотра
Пригласить эксперта
Ответы на вопрос 1
passshift
@passshift
php, js, html5, css
ЕJS:
www.embeddedjs.com
https://habrahabr.ru/post/104628/

и зачем Вам свитчи вообще?

app.get("/date.html",function (req,res) {
var data = {};

data.isGlobalLight = (isGlobalLight === true) ? 'ON' : 'OFF';
res.render("date", { Status: data.isGlobalLight});

return data; 
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы