使用KnockoutJS返回分节符

时间:2013-09-04 07:50:41

标签: javascript knockout.js

我的数据库中有一个注释列表,它返回以下条目:

评论字段是包含分段符的TEXT。 我的问题是:如何在Knockout中返回这些中断?

<p data-bind="text: comment"></p>

将返回

<p data-bind="text: comment">paragraph 1

paragraph 2

paragraph 3</p>

我也尝试了html绑定,但这似乎只是围绕返回值包装HTML,而不是在其中。那么有没有办法在休息之间添加</p> <p>而无需诉诸<pre>

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用计算的observable格式化文本。这是一个例子:http://jsfiddle.net/badsyntax/dcVZq/

我在段落字符上拆分文本,然后将其与开始和结束<p>标记结合起来:

'<p>' + this.text().split('&para;').join('</p><p>') + '</p>';