Задать вопрос
@MajorTom69

Как заставить pug отображать основываясь на булевом значении?

есть темплейт для ангуляра, написаный на jade/pug, там есть таблица которая с помощью цикла отображает что-то внутри каждой ячейки, проблема вот какая:
я сделал два mixin которые надо отображать в зависимости от ответа от функции которую я задал в переменную
mixin first
    p=0
mixin second
    p=1
- for (i=0; i < rows; i++)
   tr
   - for (j=0; j < cols; j++)
      td
      - var test = "{{testfunc(" + i + "," + j + ")}}"
      //var верно определяется если выводить его напрямую и может быть либо true либо false
     
     case test
        when true
           +first
        default
           +second
// и вот тут встречается проблема, в данном случае почемуто выводиться только один из mixin на все клетки, даже если значение не совпадает


5b98e0d061085994166680.png
  • Вопрос задан
  • 39 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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