Ionic framework 离子输入字段自动创建问题

Ionic framework 离子输入字段自动创建问题,ionic-framework,ionic3,angular5,Ionic Framework,Ionic3,Angular5,我在我的移动应用程序中使用了Ionic 3,当我想自动创建下一个字段后在输入字段中键入某些内容时,我尝试创建,但这对我不起作用,有人知道如何正确执行吗 html .html .ts 试试这个: .html 为什么不使用ionChange?@chaos505我想OP想在按下ENTER键时触发您的函数似乎期望一个您没有传递的值。。。控制台中有什么吗?@SurajRao啊,好的,那么keypress=eventHandler$event.keyCode会做这个把戏,我不知道,如何使用离子变化来实现这个

我在我的移动应用程序中使用了Ionic 3,当我想自动创建下一个字段后在输入字段中键入某些内容时,我尝试创建,但这对我不起作用,有人知道如何正确执行吗

html

.html

.ts

试试这个:

.html


为什么不使用ionChange?@chaos505我想OP想在按下ENTER键时触发您的函数似乎期望一个您没有传递的值。。。控制台中有什么吗?@SurajRao啊,好的,那么keypress=eventHandler$event.keyCode会做这个把戏,我不知道,如何使用离子变化来实现这个?任何例子
<ion-input type="text" placeholder="name" right (keyup.enter)="nextfiled()" ></ion-input>
nextfiled(value: string): void {
    alert('Submitted value: ' + value);
  }
eventHandler(keypress) {
    console.log(keypress);
    if(keypress == 13) {
        //run code
    }
}
<ion-item *ngFor="let item of textBox">
    <ion-input type="text" placeholder="name" [(ngModel)]="item.one" (keypress)="addTextBox($event.keyCode)"></ion-input>
</ion-item>
textBox:any = [{one:''}];

addTextBox(ev){
    console.log('isScroll',ev);
    if (ev == 13) {
        this.textBox.push({one:''});
    }
}