typescript 自定义自动填充功能
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 自定义自动填充功能相关的知识,希望对你有一定的参考价值。
<div class="autoComplete" *ngIf="showAutocomplete">
<ul *ngFor="let student of studentFromAutocomplete" (click)="onSelect(student)" (keydown.enter)="onSelect(student)" tabindex="0" role="listbox">
<li role="option" aria-selected="false"> {{student.name + ' ' + student.studentId}}</li>
</ul>
</div>
.autoComplete {
position: absolute;
z-index: 1;
top: 32px;
left: 0;
width: 65.5%;
max-height: 200px;
border: 1px solid #d7d7d7;
overflow-y: auto;
background: #fff;
}
search(){
let term = this.selectedStudent;
if(term.length>2){
this.studentFromAutocomplete = this.students.filter((item)=>{
this.showAutocomplete = true
return item.name.indexOf(term)>=0 || item.studentId.indexOf(term)>=0;
})
}else if(term.length === 0){
this.showAutocomplete = false;
}
}
以上是关于typescript 自定义自动填充功能的主要内容,如果未能解决你的问题,请参考以下文章
Google 自定义搜索自动填充功能仅针对选定的字词
自定义 Android 自动填充服务不会出现在自动填充应用中
具有自动完成功能的自定义表格可编辑数据
vscode自定义Tab填充提高代码编写效率
编写自定义指令以在 AngularJS (TypeScript) 中向 ng-options 添加工具提示
如何在 Material-UI 自动完成控件中自定义填充?