Html 角度2动态检测的输入变化
我有一个作为搜索文本框的文本框。我想在文本更改时更新搜索。这就是我尝试的:Html 角度2动态检测的输入变化,html,angular,typescript,Html,Angular,Typescript,我有一个作为搜索文本框的文本框。我想在文本更改时更新搜索。这就是我尝试的: <input id="searchTextField" [(ngModel)]="searchText" (change)="SearchTextChange()" /> 问题是,只有当我点击文本框之外的某个地方时,才会触发此操作。 在更改文本时不会触发它。 为什么会这样?我想这应该对你有用 [(ngModel)]="searchText" (ngModelChange)="SearchTextChange
<input id="searchTextField" [(ngModel)]="searchText" (change)="SearchTextChange()" />
问题是,只有当我点击文本框之外的某个地方时,才会触发此操作。
在更改文本时不会触发它。
为什么会这样?我想这应该对你有用
[(ngModel)]="searchText" (ngModelChange)="SearchTextChange()"
我想这应该对你有用
[(ngModel)]="searchText" (ngModelChange)="SearchTextChange()"
ngModelChange和change之间的区别是什么?只是好奇。是因为ngModelChange基于后端模型更改吗?
change
是HtmlElement事件,而ngModelChange
是在input
和blur
事件上触发的Output EventEmitter
事件ngModelChange和change之间的区别是什么?只是好奇。这是因为基于后端模型更改的ngModelChange吗?change
是HtmlElement事件,而ngModelChange
是@Output EventEmitter
在input
和blur
事件上触发的@Output EventEmitter