如何在CoffeeKup模板中使用文字HTML?

时间:2011-07-27 00:20:40

标签: javascript templates node.js coffeescript coffeekup

我正在成为CoffeeKup的忠实粉丝,但我想知道如何在这样的模板中使用文字HTML?例如,当我只想复制粘贴一些现有的非CoffeeKup标记时。

2 个答案:

答案 0 :(得分:5)

您可以使用text功能添加任意文字:

text '<p>foo</p>'

对于多行字符串,CoffeeScript的heredocs很高兴:

text '''
  <table>
    <tr>
      <td>Foo</td>
    </tr>
  </table>
'''

确保将autoescape设置为false(默认值)。

答案 1 :(得分:0)

您是否尝试过使用此工具来转换标记而不仅仅是内联?

https://github.com/brandonbloom/html2coffeekup

它是从coffeekup的主要github页面链接的。如果它处理你的旧标记,那将是一个更优雅的解决方案。