javascript - 滚动到material-ui中的选定列表项
问题描述
我有一个列表,用 material-ui 构建。里面有很多项目,所以滚动条是可见的。
我想做的是滚动到所选项目。对如何实现这一点有任何想法吗?
单击项目列表后应如下所示(所选项目位于中心):
解决方案
我知道这里有一个公认的答案,但我认为使用
<ListItem autoFocus={true}/>
将该列表项滚动到视图中。设置要标记为选中的列表项的相同逻辑也可用于设置autoFocus
属性。
推荐阅读
- ruby-on-rails - 在三元运算符条件下带有 Link_to 助手的 Image_tag
- c++ - 重载运算符<<在谷歌C++风格
- sails.js - Sails.js 1.0 find 不会自动返回关联
- javascript - 通过服务器路径访问 json 对象时获取 xmlhttp 响应为空
- python - 如何在 Python 中将文件从 C 驱动器移动到网络驱动器?
- r - Tidyverse - 按多个变量分组时聚集并传播
- azure - 在 Azure 中创建开发/暂存环境
- python - 使用 pip 在文件系统上安装依赖项的依赖项
- java - JsonArrayRequest 在 Android Studio 中不起作用:无法解析构造函数
- javascript - Socketio 通信间隔过长