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

Как добавить класс в jade(в цикле)?

mixin products-item(classname, ...items)
div(class='product product-item_' + classname)
each item in items
div(class='product-item__' + item)= item

+products-item('first-guitar','Nylon','140')
Нужно иметь возможность при добавлении добавить доп класс к классу но сейчас он название елемента и ето неподходит я хочу задать свой класс и нужно чтобы один был name другой price

например
+products-item('first-guitar',{name:'class-name'},{price:class-price},'Nylon','140')
  • Вопрос задан
  • 961 просмотр
Подписаться 1 Простой 2 комментария
Решения вопроса 1
Hyubert
@Hyubert
JS
Если правильно понял

mixin products-item(..items)
	.product(class="product_#{attributes.class}")
		each item in items
			.product-item__name=item.name
			.product-item__price=item.price

+products-item(
{name: 'Product 1', price: '$150'},
{name: 'Product 1', price: '$250'}
)(class="className")
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
18 дек. 2024, в 13:47
2000 руб./в час
18 дек. 2024, в 13:22
30000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект