javascript - mustache :如何将回车符转换为 <br> 标签

标签 javascript mustache

已经很晚了,我的眼睛很累,所以也许我错过了一些明显的东西。

如果我使用这样的 Mustache 模板进行渲染...

$(container).append(Mustache.render(template, { someText: someText}));

...我的模板看起来像这样...

<div>{{someText}}</div>

...并且 someText 是一长字符串,包含一个或多个回车符,如何将回车符转换为 <br/>标签?

目前,回车符保持原样,这意味着标记看起来不错,但渲染的文本都挤在一起。

谢谢。

最佳答案

要替换所有回车符,您可以使用:

someText = someText.replace(/\n/g,"<br />");

关于javascript - mustache :如何将回车符转换为 <br> 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19819180/

相关文章:

javascript - 布局、顶栏和侧边栏位置

javascript - 发布复选框值

javascript - 从 mustache 模板 Moodle 3.7 获取数据

javascript - 两个html页面可以用同一个按钮控制吗

javascript - Google 地理图表不会在 Angular Material mdTabs 内呈现

javascript - 将文本放在 jquery 动画的一侧

javascript - 我如何在 Mustache.js 中实现这一目标?

javascript - 如何将回调传递给全局 onerror 方法?

javascript - 带有 mustache.js 的行 strip 化和第一个/最后一个类

twig - 如何在 Twig 模板中使用 Mustache?它们都有相同的标签定界符