如何在输入字段中键入的文本后添加符号。因此,当我在文本之后输入例如文本时,我想成为一个符号,但我不想重复。每次输入时,我的实际代码都会添加符号。我附上了代码,我将不胜感激。谢谢!
resources:
requests:
# ~402 MB
memory: "384Mi"
cpu: "250m"
limits:
# ~1500MB
memory: "1430Mi"
cpu: "500m"
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-pd',
templateUrl: './pd.component.html',
styleUrls: ['./pd.component.sass']
})
export class PdComponent implements OnInit {
constructor() { }
ngOnInit() {
}
kup(event) {
event.target.value = event.target.value+'e';
}
}
答案 0 :(得分:2)
如果e
已经存在,请不要添加。
kup(event) {
if (!/e$/.test(event.target.value)) {
event.target.value = event.target.value+'e';
}
}
请注意,这无法区分它们键入的e
与方法添加的void wb1_CreateWindow2(object sender, GeckoCreateWindow2EventArgs e)
{
e.Cancel = true;
e.WebBrowser.Navigate(e.Uri);
}
。我想不出解决这个问题的好方法。
答案 1 :(得分:1)
使用焦点事件代替键盘输入。
<input type="text" (focusout)="kup($event)">