【发布时间】:2020-03-19 09:09:15
【问题描述】:
let samplestring ="a:b;c:d;e:f"
this.detail = samplestring.split(";").join("\n");
<div fxLayout="row"> <span class="default_label_font">{{detail}}</span> </div>
但不添加新行并给出响应 我得到的响应样本
我也尝试过使用“
”,但不是添加中断而是连接它
【问题讨论】:
-
你如何显示这个字符串?你如何将它的字符串设置为文本?你用什么元素来设置?
-
在我有问题编辑的弹出窗口中
-
您也可以使用像
"a:b;c:d;e:f".replace(/;/g, '\n')这样的正则表达式,但新行只会出现在控制台中,而不会出现在必须使用<br>而不是\n的HTML 页面中 -
让我试试 stephane .. 但是为什么这不起作用它应该是正确的?
-
@Himanshi 查看我的答案以获取更多详细信息,但没有。
\n根本不被 HTML 渲染,除非被<pre>元素渲染。
标签: javascript angular angular8