- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
EDIT: I strongly recommend using the new Autocomplete that has a multitude of options and works very well instead of integratingDownshift manually.
我已经尝试适应 this downshift example (other-examples/react-window
) 使用 material-ui 组件。
我已经在我的本地环境中尝试了几个选项,但是当使用键盘滚动或导航结果时它会破坏渲染。我 fork 了 codesandbox here .我改编的唯一代码是 ItemRenderer
函数,通过 ListItem
或 MenuItem
更改原始 Item
但结果是一样的。我还将 FixedSizeList 的 itemSize
调整为 46
以匹配 material-ui 组件高度,但它没有解决任何问题。
我不太明白为什么 material-ui list example与 react-window 一起工作但它打破了 downshift .
任何帮助将不胜感激:)
使用的版本:
@material-ui/core: 3.9.3
downshift: 3.1.8
react-window: 1.8.1
最佳答案
好的,找到了,我错过了在 material-ui 示例中传递给 ListItem
组件的 style={this.props.style}
显然正在破坏一切......
我用 material-ui 组件调整了整个示例,以防它对某人有用。
关于reactjs - Downshift + react-window + material-ui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56108481/
我遇到了 Reactjs 的问题前端代码库。我们使用了库名 react-autoauggest实现自动完成功能,但领导决定从 react-autoauggest 转移至downshift .我通读了这
EDIT: I strongly recommend using the new Autocomplete that has a multitude of options and works very
我已经实现了一个基于 Downshift 的自动完成多选字段与 Popper Material-UI demo .直到我尝试在 Material-UI Dialog 中重用该组件之前,这一直运行良好。
我一直在尝试围绕 PayPal Downshift 库创建 Kotlin JS 包装器,但没有成功。我可以让 Downshift 在 Kotlin 生态系统之外正常工作,但在尝试将它集成到 Kotli
我是一名优秀的程序员,十分优秀!