Angular 文本框中的更改值不绑定到模型

Angular 文本框中的更改值不绑定到模型,angular,Angular,我有一个angular2指令,用于将单词从|任何东西|更改为特殊: html: 文本框上的值确实从|anything |更改为*special*, 但它并没有绑定到ngModel,而是在我继续添加word时 在特殊单词之后,它将绑定 这是因为您仍然需要分派输入事件。这是用来确定值何时更改的监听内容 this.element.nativeElement.dispatchEvent(new Event('input')); 这是因为您仍然需要分派输入事件。这是用来确定值何时更改的监听内容 this

我有一个angular2指令,用于将单词从
|
任何东西|更改为特殊:

html:

文本框上的值确实从|
anything |更改为*special*
, 但它并没有绑定到
ngModel
,而是在我继续添加word时 在特殊单词之后,它将绑定


这是因为您仍然需要分派输入事件。这是用来确定值何时更改的监听内容

this.element.nativeElement.dispatchEvent(new Event('input'));

这是因为您仍然需要分派输入事件。这是用来确定值何时更改的监听内容

this.element.nativeElement.dispatchEvent(new Event('input'));

this.element.nativeElement.dispatchEvent(new Event('input'));