Я использую компонент Antd Table
в React
. Мне нужно обернуть каждый row
компонентом Link
, чтобы я мог щелкнуть правой кнопкой мыши по строке и выбрать открытие на новой вкладке или скопировать ссылку.
В приведенной ниже документации я ничего не нашел. https://ant.design/components/table/#components-table-demo-dynamic-settings
Можно ли это сделать с помощью onClick
вместо ссылки?
Вот документы MDN о разрешенных родителях для строки таблицы:
<table>
(only if the table has no child<tbody>
element, and even then only after any<caption>
,<colgroup>
, and<thead>
elements); otherwise, the parent must be<thead>
,<tbody>
or<tfoot>
В конце концов этот компонент сводится к HTML. Чтобы повторить ХуанИсФри, вы можете заставить его работать, но не рекомендуется нарушать правила вложения HTML-тегов.
Возможно, в этом случае будет лучше использовать функцию обработки onClick. Таблица Antd не написана с учетом недокументированных вариантов использования и, вероятно, в конечном итоге вызовет у вас проблемы, даже если вы заставили ее работать.