2017-04-27 159 views
0

嗨,並提前致謝! Admin on Rest是快速構建簡單REST管理員的絕佳基礎。我有一個場景,我希望顯示和編輯相關記錄而不離開父級。例如從問題編輯視圖編輯多選題的選項。如何在保留在頁面上的情況下刷新ReferenceManyField?

我設法實現了一個模式對話框,允許我創建/編輯選項(作爲記錄道具傳遞),但是我一直試圖刷新問題視圖上的選項列表成功保存該選項。

我是比較新的反應。希望在正確的方向輕推。

回答

2

ReferenceManyField不提供用於過濾或分頁控件。但是,創建一些非常簡單。首先使用ReferenceManyField作爲基礎創建自己的組件。將頁面存儲,排序和過濾爲屬性。添加更改這些屬性的方法並重新觸發fetchReferences。添加觸發這些方法的按鈕(分頁,過濾等)。

但如果找你新的反應,這並不容易。我建議你先學習React。

+0

謝謝!通過「使用'ReferenceManyField'作爲基礎」你的意思是像'class ReferenceManyFieldWithRefresh extends ReferenceManyField'那樣擴展它,然後在需要時調用fetchReferences?是否有任何擴展Admin on Rest組件的快速示例,我可以查看一下? – AnttyC

+0

是的,您可以通過複製代碼來擴展或創建自己的類。 –

相關問題