2

我正在构建一项服务,我需要删除主机属性。我知道这不会破坏我的应用程序,但我将如何去做。

我目前有

    @Directive({
    selector: '[phoneMask]',
      host: {
        '(ngModelChange)': 'onInputChange($event)',
        '(keydown.backspace)': 'onInputChange($event.target.value, true)'
      }
    })

我需要使用 HostBinding 和 HostListener。

    @Directive({
    selector: '[phoneMask]',
       @HostBinding('attr.ngModelChange');
       @HostListener(keydown.backspace): onInputChange($event.target.value, true )
    })

有人可以指出我修复此代码的正确方向吗?

4

0 回答 0