在 Angular 中粘贴数字后清除尾随空格

Clear trailing spaces after pasted number in Angular

当用户从某个地方(如电子邮件或 word 文档等)复制 10 位数字并将其粘贴到搜索栏时,我们如何去除 10 位数字末尾的空格?

但是这个功能只有在我们按下回车键时才有效。 我希望在粘贴数字后立即删除空格。

public onSearchPolicy( event: any){
 let search policy number= event.target?.value?.trim();
if ( searchPolicyNumber){
let searchPolicyObject = {
policy : searchPolicyNumber,}};

您可以在搜索输入更改时应用您的函数。

.html

<input (ngModelChange)="onSearchChange()" />

.ts

onSearchChange() {
    // Your code
}

问得好,只是保持简单和:

  1. 获取元素 将其粘贴到

document.getElementById 或者您将其绑定到 Angular(@ViewChild,等等)。

  1. 然后去掉空格 - yourElementText.trim()