[英]React Material-UI Select not detecting scroll event
我無法理解如何使用 Material-UI 檢測帶有Select
組件的滾動事件。
我有一個具有MenuProps={...}
的 Select 。 我希望能夠聽到這個 Select 中的滾動事件,所以我正在做的是將onScroll
放在MenuProps={...}
中。 但是該事件永遠不會被觸發。
我已經嘗試過的:
MenuProps={...}
中的 object 樣式旁邊放置一個overflow: 'auto'
。 它導致列表閃爍一秒鍾(在Select
的頂部而不是底部)並消失。有人可以幫我嗎?
在挖掘 Material-UI 源代碼后,我發現您需要將滾動偵聽器附加到Paper
組件,所以這是工作代碼:
MenuProps={{
PaperProps: {
onScroll: (event: any) => {
console.log(event);
console.log("we scroll");
}
},
}}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.