【发布时间】:2019-06-09 16:55:36
【问题描述】:
所以要概述用例: 从我的后端服务中,我收到一个对象列表,我使用 ngFor 将其拆分并使用 .我在这张卡片上附加了一个工具提示,以显示有关该项目的信息。每个项目的信息是一个元素列表。对于工具提示,我将列表发送到一个函数并使用 '\r\n' 字符加入列表中的项目,但是工具提示根本不读取字符,只是在工具提示中显示一个连续的字符串
<div *ngFor="let item of itemList; ">
<mat-card matTooltip="{{getDesc(item)}}">
<span class="card-title" style="font-size: 12px">
{{ item.itemName }}
</span>
</mat-card>
</div>
toolTip描述功能:
getDesc(item){
let itemDesc: any;
if(item.itemDescList !== null)
itemDesc = item.itemDescList.join('\r\n')
return itemDesc
}
如何在工具提示中引入这些换行符?
示例数组:[ 'desc 1 : some text', 'desc 2: some text', ...] 这些需要在工具提示的新行中显示
【问题讨论】:
-
不需要使用
-
抱歉怎么办?我会像介绍新系列一样介绍它吗?
-
使用 .join('
) 将其作为文字字符引入工具提示字符串 -
我之前看到过,但它在空格处添加了换行符。我的 desc 字符串数组中有空格。所以我需要换行符是数组索引而不是空格
标签: html angular typescript