我想要输入字段的值,该字段使用角度的模板驱动形式并给我先前键入的值

问题描述

下面是我的.html文件

<div class="p-field p-grid">
            <label for="username" class="p-col-fixed" style="width: 100px;">Username</label>
            <div class="p-col">
                <input 
                type="text" 
                id="username" 
                name="username"
                ngModel
                required
                pInputText
                #username="ngModel"
                (keypress)="enterkeypress($event)"
                >
                <span class="help-block" *ngIf="!username.valid && username.touched">Please enter an username!</span>
            </div>
            </div>

下面是我的.ts文件(仅显示enterkeypress函数

enterkeypress(e) {
        console.log(e.target.value);
    }

输出

当我输入单词 R 时,它向我显示输出

enter image description here

当我输入第二个单词 T 时,它向我显示了先前的输出 R

enter image description here

然后,总是给我以前的值而不是当前的值

enter image description here

请帮助!!!!!!在此先感谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)