nodejs ractive并整合html评论问题

时间:2014-10-22 20:22:44

标签: html ractivejs

我正在使用consolidate.js和ractive模板,默认情况下会删除评论。我试图在页面中添加一些html逻辑,执行类似这样的操作:

<![if IE]>one thing<![endif]>
<![if !IE]>another thing<![endif]>

然而ractive删除了评论。我知道你可以通过设置stripComments false来允许ractive中的评论,但我不知道如何通过consolidate.js来做到这一点。

1 个答案:

答案 0 :(得分:1)

consolidate.ractive()的第二个参数直接传递给Ractive,所以你可以这样做:

cons.ractive(path, { stripComments: false, user: 'Tobi' }, function () {});

如果您想将数据与Ractive配置分开,可以改为:

cons.ractive(path, { stripComments: false, data: { user: 'Tobi' } }, function () {});

如果对象没有data属性,则整个对象也将用作data