文本选择不适用于单个单元格 - ng2表格

时间:2017-04-14 08:44:05

标签: angular firefox datatable textselection

这是由Valor软件编写的angular2数据表。

http://valor-software.com/ng2-table/

这是Demo。

我尝试通过鼠标单击并拖动来选择单个单元格中的文本(!important - 单个单元格内部。多个单元格正在工作) 它正在开发Chrome,而不是Mozila FireFox。但现在它也无法在Chrome上运行。

更多信息如下。

<tr *ngFor="let row of rows">
   <td (click)="cellClick(row, column.name)" *ngFor="let column of columns" [innerHtml]="sanitize(getData(row, column.name))"></td>
</tr>

public cellClick(row:any, column:any):void {
   this.cellClicked.emit({row, column});
}

这是单击表格单元格的功能。 用户鼠标按下,鼠标移动,最后鼠标。 此时,此功能被触发,选择消失。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

我通过更新此部分解决了这个问题。

<td (click)="cellClick(row, column.name)" *ngFor="let column of columns" [innerHtml]="getData(row, column.name)"></td>

使用Sanitize构建html内联代码。