1
過濾我有vaadin網格,它是偉大的,它具有從盒子懶惰的數據加載。但對於一些原因,我有自定義過濾器,這是我通過Vaadin格 - 懶加載
CallbackDataProvider<> dataProvider.fetch(Query query)
查詢對象使用具有由部分負荷(offset
和limit
)參數,所以我需要設置動態(?),不管怎樣聽網滾動事件加載數據的下一部分,當用戶滾動(?)
Grid.dataComunicator
有場Range pushRows
但沒有公共的方法來得到它。而我所擁有的就是沒有篩選數據的延遲加載的網格,或者用過濾的數據進行熱切加載的網格。
那麼,有沒有辦法在vaadin網格元素延遲加載來實現過濾數據?
你看着的DataProvider的 「fromFilteringCallbacks」?它可以幫助你 – efekctive
是的,我有。實際上我使用'CallbackDataProvider <>'作爲網格的數據提供者。但是,當我取指過濾後的數據,不存在與電網條件(偏移量和查詢數據限制)的任何關聯 –
對不起,我不能更多的幫助,但是當滾動觸底fetchfromBackEnd不幫你?我使用數據端點來保持簡單 - is – efekctive