Я использую таблицу материалов пакета Reactjs npm, я хочу отобразить ссылку с URL внутри ячеек таблицы. но он отображает это как строку. Любая идея, как отобразить ссылку
data: [ { subject: 'Announcment', type: 1, approver: 'john', state: 1, view: "<Link to="/users">cell</Link>", }, ]
Да Вот решение.
columns: [ { title: 'Analytics', field: 'analytics', render: rowData => <Link to="/{rowData.url}">view</Link>,, }, ], and data: [ { subject: 'Announcment', type: 1, approver: 'john', state: 1, url: "/users", },
Я думаю, вы должны попробовать что-то вроде этого
import { Link } from 'react-router'; const columns = [ { header: '', id: 'links', render: ({ row }) => (<Link to={{ pathname: `/example/${row.id}` }}>{row.name}</Link>) } ];
Я не перепроверил код, поэтому могут быть некоторые синтаксические ошибки