【发布时间】:2018-01-22 05:42:38
【问题描述】:
是否可以让react-select 在移动设备上回退到原生选择?
实际上,为什么这不是默认行为?
【问题讨论】:
标签: reactjs select react-select
是否可以让react-select 在移动设备上回退到原生选择?
实际上,为什么这不是默认行为?
【问题讨论】:
标签: reactjs select react-select
blurInputOnSelect:
【讨论】:
这不是 react-select 的责任,但如果您需要此行为,您可以编写自己的组件来实现它。
你需要某种isMobile()检查——"Detecting a mobile browser"
const MobileAwareSelect = (props) => isMobile() ? (
<select>{props.options.map(...)}</select>
) : (
<ReactSelect {...props} />
);
【讨论】: