【发布时间】:2026-02-02 23:45:02
【问题描述】:
我有一个可以正常工作的下拉菜单。如果用户选择一个选项,然后按下键盘上的 “删除” 或 “退格” 按钮,下拉菜单中的值将被清除(效果很好)。但是,我正在尝试创建一个 Directive 来做同样的事情,但我无法让它工作。谁能指出我如何正确创建此指令的正确方向?
提前非常感谢!
这是我的代码:
onKeyUp(evt){
if(evt.keyCode === 8){
this.isShowClear = false;
let currentElementName = evt.currentTarget.getAttribute('name');
this.myForm.controls[currentElementName].patchValue('');
}
}
onChange(){
this.isShowClear = true;
}
【问题讨论】:
标签: angular typescript primeng