我正在使用DevExpress的树表。 我做了一个树形表,直到现在,一切正常。
但是现在我有一个问题。我想创建一个“ onToggle”事件。每当切换行时,我都希望使用当前行对象的所有详细信息调用该函数。
到目前为止我尝试过的是: 除了尝试实现文档中记录的onToggle()事件(例如https://devexpress.github.io/devextreme-reactive/react/grid/docs/reference/table-row-detail/ ...)(不知道如何实现它们...)之外,我目前正在使用一种解决方法:>
我实现了TreeState组件:
<TreeDataState
expandedRowIds={expandedRowIds}
onExpandedRowIdsChange={this.changeExpandedRowIds}
/>
而且我创建了一个函数,只要状态由componendDidUpdate和componentDiDMount生命周期更改,就会触发该函数。
这里的问题是我然后取回所有扩展行ID的数组。 但是我想要的是一个函数,只要我用全行对象和仅那个对象切换某个东西,就会触发该函数。
归根结底,它实际上仅是关于以某种方式实现onToggle()函数……但是我对文档的理解却不足以自己完成。
如果有人可以帮助我,那就好了:)
谢谢