我可以防止 angular 在我的 pre 标签中插入换行符吗?
Can I prevent angular from inserting newlines in my pre tag?
我的一个 Angular 视图是一个<pre>
,其中我的模型数据呈现为预先格式化的文本以通过电子邮件发送,如下所示:
<pre>Hello {{name}},
Thank you for your order of
<div ng-repeat="item in orders | filter:{include: true}">Item: {{item.name}}</div>
Sincerely yours
</pre>
我的问题是 Angular 生成的 HTML 插入注释后跟换行符,这会弄乱电子邮件文本的布局,如下所示:
<!-- ngRepeat: item in orders | filter:{include: true} -->
有什么方法可以阻止 Angular 这样做吗?
你不能删除它,类似的问题在这里
但是你可以用CSS解决它。
.parent-of-pre{
font-size:0;
}
pre{
font-size:1rem;
}
相关文章:
- 换行符插入jquery选择器
- 如何在createTextNode中插入换行符
- 在 JavaScript 字符串 (regex) 中插入多个换行符 (CodeMirror)
- 在 JavaScript 中引用的文本中插入换行符
- 在动态生成的表中插入换行符
- 如何使用绘图文本在巴比伦 JS 动态纹理中插入换行符
- 使用 javascript 编辑 HTML:插入 而不是
作为换行符 - 我可以防止 angular 在我的 pre 标签中插入换行符吗?
- 如何在每80个字符后插入换行符
- 如何在插入的文本中包含换行符
- 在字符串中插入换行符
- 如何在换行符上插入一个javascript textNode元素
- 使用javascript/jquery在title属性中插入换行符
- 把& lt; br>使用javascript(不是php)插入换行符
- 在段落末尾插入换行符
- 使用Javascript RegEx查找插入换行符之前的最后一个空白,除了一些标点符号
- 在 d3 的文本元素中插入换行符
- HTML 标签插入换行符
- 在javascript span中显示的文本中插入换行符
- 找到一个字符并插入换行符