gpt4 book ai didi

reactjs - Griddle v1 onRowClick 未触发

转载 作者:行者123 更新时间:2023-12-03 13:38:24 26 4
gpt4 key购买 nike

负责从 Griddle v0.7 升级到 Griddle v1.1。但我似乎无法让 onRowClick 工作。

import React, { Component } from 'react';
import Griddle from 'griddle-react';

export default class Table extends Component {
render() {
const data = [...something];

return <Griddle
data={data}
onRowClick={() => console.log("row clicked")} />
}
}

如果我查看 github 或其他示例上的问题,这应该可以正常工作。

最佳答案

解决这个问题的 Griddle v1 方法是定义一个 RowEnhancer 来提供 onClick,例如 this example :

  <Griddle
components={{
RowEnhancer: OriginalComponent =>
props => (
<OriginalComponent
{...props}
onClick={() => console.log(`Click Row ${props.griddleKey}`)}
/>
),
}}
...
/>

关于reactjs - Griddle v1 onRowClick 未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42787391/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com