typescript - 选定的选项未滚动到 mat-select 中的视图中
问题描述
我在我的 Angular 7 应用程序中遇到了 mat-select 的问题。有问题的 mat-select 有很多选项,因此应该显示一个滚动条。当我在 mat-select 中选择一个选项并关闭它时。在重新打开它时,该选项被选中,但它不会自动滚动到视图中。下拉菜单总是从第一项重新打开。但我希望下拉菜单自动滚动到所选选项。这不是 mat-select 的默认行为吗?
生病用屏幕截图解释它:
我首先选择一个值:
然后关闭下拉菜单。然后在重新打开时,列表从第一个选项开始。
但我希望下拉菜单自动滚动到选定的选项。
下拉代码如下:
<mat-select class="selectFont" [disableOptionCentering]='true' disableRipple panelClass="panel-
css-pat-reg-title-reg-page"[(ngModel)]="patient.title" name="title" required>
<mat-option *ngFor="let title of title" [value]="title.display">
{{title.display}}
</mat-option>
</mat-select>
在这方面的任何帮助都会有所帮助。
解决方案
推荐阅读
- azure - 在不使用 RDP 或任何其他第三方应用程序的情况下访问 Azure VM
- android - 切换标签时出现两个搜索视图
- processing - 在处理中渲染 3D
- html - 我怎样才能使 HTML 链接可以转到不同的网站?
- node.js - 使用节点 api 重新启动表并在 bigquery 中插入数据时出现问题
- ios - 防止 UITextField 标记被覆盖
- kubernetes - Openshift:禁止!配置的服务帐户无权访问。服务帐号可能已被撤销
- sql-server - How to exclude commented line/text in finding procedure with Text in SQL Server?
- uwp - 如何解决Windows商店应用程序认证中出现的以下错误?
- android - 如果有人反编译 apk,如何确保应用签名密码不可用?