您需要使用
renderCell
而不是 render
:
{
field: "age",
headerName: "Age",
type: "number",
width: 110,
renderCell: (rowData) => (
<Link href={`/user?id=${rowData.id}`} target="_blank">
{rowData.row.age}
</Link>
)
}
沙箱:https://codesandbox.io/s/datagriddemo-material-demo-forked-93d5nc?file=/demo.js
就像这样返回字符串...
`<a href="${params.getValue("id")}">${params.getValue("id")}</a>`