Форум программистов, компьютерный форум, киберфорум
Наши страницы
HTML, CSS
Войти
Регистрация
Восстановить пароль
 
Kenworth
102 / 102 / 58
Регистрация: 21.10.2013
Сообщений: 326
1

Шаблонизатор для HTML -> PUG

13.02.2020, 19:05. Просмотров 156. Ответов 3
Метки нет (Все метки)

Нужна помощь в написании миксина для PUG. Всегда делал небольшие компоненты и вставлял их через
Код
include ../components/footer/footer
в верху файла страницы, и вот так
Код
+footer()
в теле страницы. Минус такого подхода есть то, что компонент не динамический.

В данной ситуации понадобилась вот такая миксина. (еще не разобрался как с ними работать на 100%)
Суть:
Есть кнопка, которая может быть атрибутом 'button' или 'a.
Кнопка имеет общий класс стилей 'btn'
Кнопка может иметь несколько опций:
- иметь расширяемый класс для стилей
- иметь состояние disabled (по дефолту disabled не нужен)
- иметь разный способ внесения контента, то-есть то, что в ней будет написано: может передаваться через data самого компонента или вписано статично

Код
button.btn.btn__main= data.context
- пример кнопки button с передачей контента через data
Код
button.btn.btn__main Static text
- пример кнопки button с передачей статического контента
Код
a(href= data.href).btn.btn__main= data.context
- пример кнопки a с передачей контента через data
Код
a(href= data.href).btn.btn__main Static text
- пример кнопки a с передачей статического контента

Помогите пожалуйста
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.02.2020, 19:05
Ответы с готовыми решениями:

HTML pug можно ли переделать в HTML?
Нашёл красивую стилезацию чекбоксов. https://codepen.io/stefancenusa/pen/rVwEBB но там написано...

Необходимо сделать шаблонизатор для сайта
В ASP.NET есть такая фишка как master page. Т.е. там делается страница которая служит контейнером...

Шаблонизатор html
Здравствуйте. Не уверен правильно ли я сформулировал название темы. Я свертсал сайт, html5+css,...

Шаблонизатор, в html подставить php
Привет. Как сделать такое: index.php <?php $a = 10; echo $a; ?> index.html <titl>{$A из...

Шаблонизатор Twig, вариант передачи атрибута selected в список HTML
Написал функции для Twig function get_poisk_v_baze($table_name, $col_name,...

3
Mailo
151 / 139 / 18
Регистрация: 18.02.2010
Сообщений: 1,516
14.02.2020, 02:33 2
мопс там не проапгрейдился до scss синтаксиса или всё так же в sass синтаксисе ходит?
0
Flexinas
0 / 0 / 1
Регистрация: 08.05.2019
Сообщений: 25
15.02.2020, 20:06 3
Опа! Мне тоже интересною Нашли решение?
0
Kenworth
102 / 102 / 58
Регистрация: 21.10.2013
Сообщений: 326
17.02.2020, 11:33  [ТС] 4
Скинули вот такой вариант
https://gist.github.com/evgeniy-vash...2af19c4d579763
0
17.02.2020, 11:33
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2020, 11:33

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Моя консоль не распознаёт символ * для модуля pug
Возможно есть какая то альтернатива звездочке, чтоб подхватились все файлы с подобным расширением в...

Шаблонизатор для сайта
Всем доброго времени! Очень хотелось бы узнать, что лучше использовать для шаблонизатора сайта...

Шаблонизатор для сообщений (Рандомных)
Помогите сделать шаблонизатор сообщений . У меня есть текстбокс на форме, там буду записывать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.