【问题标题】:Hilight ngx-datatable rows on dblclick在 dblclick 上突出显示 ngx-datatable 行
【发布时间】:2017-11-10 12:30:13
【问题描述】:

我正在使用 ngx-datatable,我想选择 dblclick 上的行(使用 this)。但问题是,行当然没有“减轻”。

基本上,要在单击时激活行突出显示,您需要将[selectionType]="'single'" 输入添加到<ngx-datatable></ngx-datatable>。有什么方法可以触发这个效果吗?

【问题讨论】:

  • 请您分享代码/为此创建 plnkr 吗?
  • 因为它是集成到项目中的大表,所以很难做“轻”的例子。我只需要知道,如果有办法例如使用 ngClass=" 'class' : id === currentRowId "

标签: angular ngx-datatable


【解决方案1】:
(select)="onSelect($event)"
[selected]="activeRecords"

在html模板中使用上面两行代码,并在你的打字稿代码中写上onSelect(),如下所示

activeRecords  = [];
onSelect() {
    this.activeRecords = [];
    this.activeRecords.push(event.selected[0]);
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    • 2021-02-26
    • 2020-09-22
    • 2012-10-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多