Как я могу использовать буквальный HTML в шаблоне CoffeeKup?
Я становлюсь большим поклонником CoffeeKup, но мне интересно, как я могу использовать буквальный HTML в таком шаблоне? Например, когда я просто хочу скопировать и вставить существующую разметку, отличную от CoffeeKup.
2 ответа
Решение
Вы можете добавить произвольный текст с помощью text
функция:
text '<p>foo</p>'
Для многострочных строк наследование CoffeeScript доставляет удовольствие:
text '''
<table>
<tr>
<td>Foo</td>
</tr>
</table>
'''
Просто убедитесь, что у вас есть autoescape
установлен в false
(значение по умолчанию).
Вы тоже пытались использовать этот инструмент для преобразования разметки, а не просто для вставки?
https://github.com/brandonbloom/html2coffeekup
Это связано с главной страницы GitHub Coffeekup. Если он обрабатывает вашу старую разметку, это будет более элегантным решением.