如何在Angular中添加一个keypress事件?

24 浏览
0 Comments

如何在Angular中添加一个keypress事件?

我正在将一个输入框设置为我正在定义的变量,用于在前端筛选我的表格。如果未在输入框中输入任何键,则不会返回任何值。如何使筛选器在不期望返回键事件的情况下工作?我希望在分配 \'filteredValue\' 后立即返回值。

HTML

  Filter 1
  

component.ts

ngOnInit() {
  if (this.urlMM) {
    this.filteredValue = this.urlMM + ' ' + this.urlMake + ' ' + this.urlYear;
  }
}
public doFilter = (value: string) => {
  this.dataSource.filter = value.trim().toLowerCase();
}

admin 更改状态以发布 2023年5月24日
0
0 Comments
  • 您可以使用keypress
doFilter(filterKety) {
console.log(filterKey)
if(filterKey.length > 2){
// your logic
} 
}



  Filter 1
  

0