[英]Mui Select with native=true doesn't fire onOpen event
我正在嘗試將 onOpen 與 MUI 的 Select 組件一起使用,但它不會在 native=true 時觸發。 我需要用本機 select 觸發此事件,並且在文檔中沒有提到本機禁用 onOpen function。有人知道為什么或如何讓它工作嗎?
我試圖在網上找到一些答案,但沒有一個真正給出任何答案。
這是一個代碼框,您會在其中看到我嘗試在打開時進行控制台: https://codesandbox.io/s/withered-night-fyz3eg?file=/demo.js
它僅在native = false
https://github.com/mui/material-ui/blob/b5d1b54562372268b6ec7e1b70fb2192442c08ba/packages/mui-material/src/Select/Select.js#L98 時有效
* 當組件請求打開時觸發的回調。
* 在受控(參見open
屬性)或不受控模式(檢測 Select 何時展開)中使用它。 *
* @param {object} event 回調的事件源。
* onOpen :PropTypes.func
* 如果為true
,則顯示該組件。
* 你只能在native
prop 為false
(默認)時使用它。
*打開:PropTypes.bool,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.