簡體   English   中英

React & Searchkit 顯示更多按鈕而不是默認分頁

[英]React & Searchkit Show More Button instead of default pagination

我正在處理這個我們正在嘗試重新設計的遺留 React 項目,它使用 Searchkit 中的默認分頁來查看Elasticsearch的結果。
現在出於重新設計的目的,我們需要將其替換為“顯示更多按鈕”,而不是單擊頁碼。

有人熟悉在 2020 年使用 searchkit 嗎? 我仍然無法掌握 Accessor 概念並擴展 Accessor Class 或其方法: defineAccessorbuildOwnQuery
我想構建一個從數字開始獲取數據並在其上累積的按鈕,如果我可以訪問 state 或者結果在我自己的商店中,我會這樣做,但文檔並沒有說太多。

我想出了一個解決方案,將結果存儲在結果更改上,默認存儲類型是“替換”,單擊“加載更多”按鈕,存儲類型將更改為“推送”新結果。
我使用訪問器的onStateChange方法在其他過濾器的任何更改上重置頁碼,並且在每次結果更改后將存儲類型重置為“替換”以供其他過濾器使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM