角度-输入字段按下事件不起作用

时间:2019-10-29 04:52:07

标签: angular input keydown

当我使用以下输入字段时,它可以正常工作(我可以键入输入)-

<input
      maxlength="100"
      placeholder="search products"
      (input)="searchInput($event.target.value)">

但是当添加(按下)事件时-输入字段不接受输入-

<input
      maxlength="100"
      placeholder="search products"
      (keydown)="search($event)"
      (input)="searchInput($event.target.value)">

这是演示功能-

search(event){
  let value = event.target.value;

  this.router.navigate(['/search'], { queryParams: { value } });
}

searchInput(value){
  console.log('value', value);
}

我认为,我缺少一些东西。预先感谢!

这是stackblitz中的演示

0 个答案:

没有答案