【发布时间】:2019-02-18 08:59:16
【问题描述】:
尝试创建自动完成组件功能。
当用户开始输入时,会弹出一个小窗口,其中包含可供选择的选项。 我希望用户能够使用他的键盘选择一个选项。
示例: - 用户输入“侯” - 选项显示 ["House", "Houston"] - 用户点击down键盘键并点击enter来选择“house”
我的弹出滚动组件:
<ul class="plDropdown-optionList">
<cdk-virtual-scroll-viewport style="height: 200px" itemSize="30">
<ng-container *cdkVirtualFor="let option of displayableOptions">
<button class="plDropdown-option" type="button" (click)="selectOption(option)">
{{option}}
</button>
</ng-container>
</cdk-virtual-scroll-viewport>
</ul>
【问题讨论】:
标签: javascript angular typescript angular-cdk