【发布时间】:2017-11-30 15:59:00
【问题描述】:
对不起,如果这听起来很明显,但我是 Ionic 2 / Angular 2 的新手。提交表单后,我需要更新按钮文本和点击事件,即:
第一次点击按钮 = 提交表单 + 将按钮文本更新为“下一步”
第二次点击按钮 = 触发 goToNext()
我设法更新了按钮文本,但没有更新点击事件(到 goToNext() )。
.html
<form (ngSubmit)="logForm(i)">
<ion-item>
<ion-input type="text" [(ngModel)]="form.userinput[i]" name="userinput[i]"></ion-input>
</ion-item>
<button ion-button block type="submit" (click)="setNext($event.target, 'Next')">Check</button>
</form>
.ts
setNext(element, text){
element.textContent = 'Next';
}
goToNext(){
// go to Next Page
}
【问题讨论】:
标签: forms angular ionic2 onclick addeventlistener