Копирование значений из ячейки ag-grid (выделение текста) не работает в chrome. - Angular - PullRequest
0 голосов
/ 15 апреля 2020

Я попытался использовать следующий подход для решения этой проблемы, он работает с FF, но не с Chrome.

  ::ng-deep div.ag-cell-value {
    -webkit-touch-callout: default;
    -webkit-user-select: text;
    -khtml-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
    cursor:auto;
  }

Текст, выбранный случайным образом даже из других ячеек в chrome, проверьте ниже,

i selected only one cell here

Пожалуйста, проверьте проблему, добавив этот css ниже стандартного шаблона, https://stackblitz.com/edit/ag-grid-angular-hello-world

1 Ответ

2 голосов
/ 15 апреля 2020

Вместо использования CSS, вы пытались использовать опцию enableCellTextSelection?

<ag-grid-angular 
    style="width: 500px; height: 200px;" 
    class="ag-theme-alpine"
    enableCellTextSelection="true"
    [rowData]="rowData" 
    [columnDefs]="columnDefs">
</ag-grid-angular>
...