【发布时间】:2017-04-06 09:08:52
【问题描述】:
我有一些用于警告消息框的 html。使用插值,我可以重复使用相同的 html 来显示多个不同的警报消息。它看起来像这样:<p>{{ myAlertMessage }}</p>
现在我想显示一条包含换行符的更长警报消息。但是,我似乎无法以任何会引入换行符的方式修改内插组件属性(它是一个字符串)。
例如,使用</br>,或在组件代码(包含在括号或反引号中)或新的行代码(&#13;)中将文本隔开几行。当显示警报消息时,这些都不会在文本中产生换行符。
我不希望仅仅为了满足这个特定的用例而添加更多的属性绑定。
提前致谢。
【问题讨论】:
-
css-tricks.com/injecting-line-break ...这可能会有所帮助
-
似乎任何 html 序列都被自动转义了,有什么办法可以关闭该功能吗?我不熟悉打字稿或角度,所以只是一个建议。
-
添加 \n 不起作用吗? “系统警报\n发生了什么事”
-
@Call_Back_Function 我试过了,不,它不起作用。
标签: javascript html angular typescript