Невозможно преобразовать event.target в строку - PullRequest
0 голосов
/ 04 февраля 2020

У меня есть event.target, которое возвращается функцией onRowClick в таблице Ant Design:

https://ant.design/components/table/#components -table-demo-colspan-rowspan

Его значение <a>ignissimos aper</a> и типа object, что означает, что оно не может быть преобразовано в строку.

В event.target нет свойства id, поэтому я не могу этого сделать:

не удалось получить event.target в строку

Как преобразовать тег в строку?

1 Ответ

0 голосов
/ 04 февраля 2020

Если вам нужны данные о нажатой строке, используйте первый параметр функции onRowClick, которая возвращает весь объект строки вашего источника данных. Но если вам нужен внутренний Html столбца, по которому щелкнули, вы можете сделать это:

const onRowClick = (record, index, event) => {
  console.log(record, index, event.target.innerHTML); // event.target.innerHTML is the innerHtml of the clicked column
};
...