Вопросы по теме 'hamlet'

Использование Hamlet в Haskell без Yesod
Может ли кто-нибудь указать мне пример того, как использовать Гамлета без Йесод? http://www.yesodweb.com/book/templates — отличная документация, но я не могу получить мой сеанс ghci для рендеринга даже простого шаблона деревушки без сбоев.
2178 просмотров
schedule 16.03.2023

Yesod: Можно ли повторить список haskell в Julius?
У меня есть список координат, которые мне нужно нанести на карту. Можно ли в julius перебирать список? Прямо сейчас я создаю скрытую таблицу в hamlet и получаю доступ к этой таблице в julius, что не кажется идеальным решением. Может ли кто-нибудь...
601 просмотров
schedule 23.12.2022

Как добавить условные комментарии к шаблонам hamlet?
Как я могу добавить условные комментарии (или любые комментарии HTML) к шекспировские шаблоны ? Если я добавлю <!--[if IE 6]> <link type="text/css" rel="stylesheet" href="..." media="screen"> <![endif]--> для моего...
182 просмотров

Как сгенерировать виджет токена на Yesod?
У меня следующая проблема с Йесод. Я хочу создать свою собственную форму в своем HTML, потому что мне нужны собственные теги и метки, но проблема в том, как я могу это сделать, если моя форма автоматически генерируется со следующим кодом:...
329 просмотров
schedule 06.12.2022

Как я могу встроить текст и виджет в другой виджет в Yesod?
Учитывая простой пример, подобный этому glyphicon :: Text -> Widget glyphicon name = toWidget [hamlet|<span class="glyphicon glyphicon-#{name}">|] foo :: ToMarkup a => a -> Widget foo content = toWidget [hamlet|<div...
78 просмотров
schedule 15.06.2023

Есть ли способ передать блок Hamlet в качестве аргумента функции?
Допустим, у меня есть общий помощник content :: Widget -> Widget , который берет Widget и оборачивает его в некоторый HTML. Можно ли вызвать эту функцию, передав ей аргумент, встроенный в файл Hamlet, подобно тому, как это делается в Ruby on...
47 просмотров
schedule 08.03.2023

Yesod: как вывести красивый html
Как мне напечатать красиво отформатированный html? Я хочу что-то вроде app.locals.pretty = true . ExpressJS: как вывести красивый HTML
134 просмотров
schedule 18.07.2022

Йесод получает доступ к постоянному идентификатору объекта из деревни
В настоящее время у меня есть постоянное извлечение списка продуктов из базы данных и отображение их на экране. Я хотел бы использовать идентификатор из базы данных, чтобы хранить некоторую информацию об этих продуктах в файле cookie и ссылаться на...
401 просмотров
schedule 17.03.2023

Всегда `$newline never` в Йесод
$newline never в Hamlet позволяет нам минимизировать код HTML. Если мы установим его в родительском виджете, он повлияет на него, но не на дочерние виджеты. Таким образом, мы должны установить $newline never для всех виджетов, когда хотим...
206 просмотров
schedule 18.12.2022

Haskell Йесод проблемы
кто-нибудь может мне помочь?! Я работаю на сайте Haskell Yesod для колледжа в рабочей области C9, я уже установил команду Yesod и обновил клику, но когда я пытаюсь выполнить команду «сборка стека», появляется это жалкое сообщение об ошибке: $...
159 просмотров
schedule 17.11.2022

Компактный if-then-else в шаблонах Hamlet
Я пытаюсь понять интерполяцию переменных в «Гамлете» Йесода, в частности, реализуя логику «если-то-иначе». Допустим, я хочу добавить стили CSS в зависимости от того, какое значение имеет целое число x . x исходит из цикла for в шаблоне, т.е. у...
191 просмотров
schedule 28.10.2023