nunjucks \n 输出换行
 发布于 9 年前  作者 tomoya92  5433 次预览  最后一次回复是 9 年前  来自 问答 

textarea里的文本保存如果有换行,存库会有 \n 但在视图里nunjucks模板却不换行,请问nunjucks模板里改怎么写才能解析\n让它换行呢?

1 回复
tomoya92

我解决了 自己创建filter,然后输出的时候使用就ok了

env.addFilter('nl2br', function(str) {
  return str.replace(/\r|\n|\r\n/g, '<br />')
});
{{str|nl2br}}