文本选择不适用于单个单元格 - ng2-table
Text Selection is not working on Single Cell - ng2-table
这是 angular2 的数据 Table,由 Valor 软件编写。
http://valor-software.com/ng2-table/
这是演示。
我尝试通过鼠标单击并拖动 select 单个单元格中的文本(!重要 - 在单个单元格中。在多个单元格中工作)
它正在 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});
}
这是单击 table 单元格的函数。
用户鼠标按下,鼠标移动,最后是鼠标弹起。
这个时候触发这个函数,selection正在消失
请帮我解决这个问题。
我通过更新这部分解决了这个问题。
<td (click)="cellClick(row, column.name)" *ngFor="let column of columns" [innerHtml]="getData(row, column.name)"></td>
它正在使用 Sanitize 构建 html 内联代码。
这是 angular2 的数据 Table,由 Valor 软件编写。
http://valor-software.com/ng2-table/
这是演示。
我尝试通过鼠标单击并拖动 select 单个单元格中的文本(!重要 - 在单个单元格中。在多个单元格中工作) 它正在 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});
}
这是单击 table 单元格的函数。 用户鼠标按下,鼠标移动,最后是鼠标弹起。 这个时候触发这个函数,selection正在消失
请帮我解决这个问题。
我通过更新这部分解决了这个问题。
<td (click)="cellClick(row, column.name)" *ngFor="let column of columns" [innerHtml]="getData(row, column.name)"></td>
它正在使用 Sanitize 构建 html 内联代码。