我有文件config.js,其中包含文本的键值对。该文件通过键插入到html中。例:

someKey:'这是一些文字'

这是将文本插入html的帮助程序:

dust.helpers.translate = function(chunk, context, bodies, params) {
    chunk = config[params.key];
    return chunk;
};


我希望能够插入新行,但无法正常工作。例:

someKey:'这是一些\ ntext'

有任何想法吗?

最佳答案

您可以设置config标志来阻止Dust禁止空格:

dust.config.whitespace = true


或者,您可以在模板中插入换行符:{~n}

由于您正在使用帮助程序并插入原始文本,因此您可能想做第一个。

关于node.js - Node JS Dust不会渲染新行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37111588/

10-11 07:30