2017-08-15 19 views
0

反應表https://react-table.js.org組件非常酷,讓數據進入是一件輕而易舉的事情。行擴展時反應表加載詳細數據

但是,當我試圖得到一個細節組件加載行擴展時似乎混淆了行代碼。我試過使用React Component類的componentWillMount或更新函數,但是當我展開該行時,它再次崩潰。

我使用axios從服務器獲取數據,將其饋送到redux狀態並將其添加到行數據,但表中的行數據似乎並未在更新狀態中的數據時進行更新更新。

反應表是否支持這種用例?

+0

您想實現什麼?你看過這個例子:https://react-table.js.org/#/story/sub-components? –

+0

是的,我確實看過這個例子,但是它使用表和子組件的一個數據集。我讓子組件成爲實際的反應組件。我想要實現的是:在表格中顯示數據>展開行>加載更多數據,並將其顯示在展開的行中。 – Michaud

回答

1

我遇到了同樣的問題。到目前爲止,我設法通過將該屬性添加到主表中來阻止展開的行的摺疊

freezeWhenExpanded={true} 
+0

這工作在我的情況,甚至維護擴大的行,而數據正在異步更新! –