当我使用以下输入字段时,它可以正常工作(我可以键入输入)-
<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中的演示