我试图更好地理解这个示例中的代码:https://codesandbox.io/s/r5n96yvwnm
因此,有这个函数(第9-11行):
function MyCell({ value, columnProps: { rest: { someFunc } } }) {
return <a href="#" onClick={someFunc}>{value}</a>
}
这是什么构造?是否可以轻松地将其翻译成TypeScript?我的意思是,我可以创建一个包含所有必要 props 的 TypeScript 接口,但我想知道是否有更简短的方法。我从未见过这样的结构,因此非常感谢任何带有更多解释的链接。
谢谢
function MyCell({ value, columnProps: { rest: { someFunc } } }:{ value: number, columnProps: { rest: { someFunc: () => void } } })
。 - user18807217