@drtvader
Вечный студент

Как передать условие в массив JADE?

Привет!
Понадобилось добавить элемент в одном месте массива. Как можно через условие это проделать?
Сейчас есть миксин:
+e('ul').list
            each item in data.items
                +e('li').item
                    +e.name
                        span #{item.title} 
                        if item.tooltip == true
                            +b('a')(title='' href='javascript:void(0);').help.--characteristic ?
                    +e.text #{item.text}


- data = {"items": [{"title": "WI-FI", "text": "Есть", "tooltip": "true"}, {"title": "Разрешение камеры", "text": "8 Мпикс"}, {"title": "Материал корпуса", "text": "Металл"}]}

 +characteristic-product('', ' ', data, '')


Но не работает.
Как можно сделать?
  • Вопрос задан
  • 164 просмотра
Решения вопроса 1
@drtvader Автор вопроса
Вечный студент
Нашел
+e('ul').list
            each item in data.items
                +e('li').item
                    +e.name
                        span #{item.title} 
                        if item.tooltip == true
                            +b('a')(title='' href='javascript:void(0);').help.--characteristic ?
                    +e.text #{item.text}

- data = {"items": [{"title": "WI-FI", "text": "Есть", "tooltip": true}, {"title": "Разрешение камеры", "text": "8 Мпикс"}, {"title": "Материал корпуса", "text": "Металл"}]}

            +characteristic-product('', ' ', data, '')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы