@DeniSidorenko

Как в pug создать миксин для вывода товаров однотипных?

Привет , перешел на jade. Возникла необходимость воспользовать его возможность для создания миксинов или функции мб, не знаю точно как зовут. Так вот в чем дело, как я знаю можно создать "это" и потом вызывать только указав другие данные как в функции. Покажу пример на скрине

12b73550eb.jpg

Вот тут есть несколько блоков, у них различаются только изображение, цена и количество. Можно создать миксины и просто каждый раз вызывая его с параметрами которые надо. Надеюсь понимайте о чем я.
  • Вопрос задан
  • 2112 просмотров
Пригласить эксперта
Ответы на вопрос 1
werty1001
@werty1001
undefined
mixin product( data )
	.product
		.product__name= data.name
		.product__cost= data.cost

//- Один
+product( {name: 'Шоколадка', cost: '3$'} )

//- Несколько
each item in [{name: 'Шоколадка', cost: '3$'}, {name: 'Мороженка', cost: '1$'}]
	+product( item )
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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