Есть ли событие правой кнопки мыши на строках таблицы vue-good-table для отображения контекстного меню? - PullRequest
0 голосов
/ 30 декабря 2018

Согласно тому, что я вижу в vue-good-table documentationn, событие right-click не существует, только щелчок, dbl-click, mouseEnter ..

Мне нужно иметь контекстное меню открывается по right-click для каждой строки.У кого-нибудь есть предложения, как решить проблему?

1 Ответ

0 голосов
/ 30 декабря 2018

Вы можете использовать Custom row template и добавить событие @contextmenu следующим образом:

<vue-good-table :columns="columns" :rows="rows">
  <template slot="table-row" slot-scope="props">

      <div @contextmenu.prevent="openMenu($event,props.row)" >
           {{props.formattedRow[props.column.field]}}
       </div> 

  </template>
</vue-good-table>

для получения дополнительной информации проверьте этот код

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...