Как отобразить popover только для нескольких столбцов, если таблица многоразового использования? - PullRequest
0 голосов
/ 30 января 2020

Я использую поповер внутри таблицы данных, где он будет отображаться для каждой таблицы данных / столбцов. Я снова использую ту же таблицу данных в нескольких других местах. Но, тем не менее, мне не нужно отображать popover для каждого столбца, вместо этого я хочу ограничить его только несколькими столбцами. как я могу это сделать?

HTML:

<span
    [ngbPopover]="datapopover"
    container="body"
    class="cursor-pointer"
    popoverClass="hover-class"
    triggers="mouseenter:mouseleave"
    (mouseover)="showpopover(element,i,p1,column)"
    #p1="ngbPopover">
</span>

Метод:

showpopover(row) {
    this.rowSelected = row;
}

Повторное использование данных:

<app-data-table
    [tableData]="partsData"
    [showhover]=true
    (editEvent)="edit($event)"
    (deleteEvent)="delete($event)"
></app-data-table>
...