【发布时间】:2011-07-27 00:20:40
【问题描述】:
我正在成为 CoffeeKup 的忠实粉丝,但我想知道如何在这样的模板中使用文字 HTML?例如,当我只想复制粘贴一些现有的非 CoffeeKup 标记时。
【问题讨论】:
标签: javascript templates node.js coffeescript coffeekup
我正在成为 CoffeeKup 的忠实粉丝,但我想知道如何在这样的模板中使用文字 HTML?例如,当我只想复制粘贴一些现有的非 CoffeeKup 标记时。
【问题讨论】:
标签: javascript templates node.js coffeescript coffeekup
您可以使用text 函数添加任意文本:
text '<p>foo</p>'
对于多行字符串,CoffeeScript 的 heredocs 是一种享受:
text '''
<table>
<tr>
<td>Foo</td>
</tr>
</table>
'''
只需确保将 autoescape 设置为 false(默认值)即可。
【讨论】:
您是否也尝试过使用此工具来转换您的标记,而不仅仅是内联?
https://github.com/brandonbloom/html2coffeekup
它是从 coffeekup 的 github 主页链接的。如果它处理您的旧标记,那将是一个更优雅的解决方案。
【讨论】: