代码改变世界

handlebars.js 用 <br>替换掉 内容的换行符

2013-09-10 17:10  曾祥展  阅读(1555)  评论(0编辑  收藏  举报

handlebars.js <br>替换掉 内容的换行符

 

JS:

Handlebars.registerHelper('breaklines', function(text) {
    text = Handlebars.Utils.escapeExpression(text);
    text = text.toString();
    text = text.replace(/(\r\n|\n|\r)/gm, '<br>');
    return new Handlebars.SafeString(text);
});

  

HTML template:

<div>
    {{breaklines description}}
</div>

  

作者:曾祥展
声明:本文的版权归作者与博客园共有。转载时须注明本文的详细链接,否则作者将保留追究其法律责任。
Email  RSS   Twitter  Facebook