У меня есть форма входа на Ionic 2, которая выглядит так:
<form #f = "ngForm" (ngSubmit) = "login(f)">
<ion-list>
<ion-item>
<ion-label floating>E-mail</ion-label>
<ion-input
type = "email"
ngModel
name = "email"
required></ion-input>
</ion-item>
<ion-item>
<ion-label floating>Password</ion-label>
<ion-input
type = "password"
ngModel
name = "password"
required></ion-input>
</ion-item>
</ion-list>
<br>
<button ion-button block type = "submit" [disabled] = "!f.valid">Enter</button>
<br>
<h2 class = "text-center"><a (click) = "forgotPassword()">Forgot your password? </a></h2>
</form>
Когда пользователь заполняет форму, опция клавиатуры должна перейти (к следующему вводу). Это желательно при вводе логина, но при вводе пароля, подумайте, что это должна быть опция «ввода» (отправить форму), но вместо этого это тоже продвижение (и если вы нажмете на нее, ничего не произойдет). Как я могу изменить это так, когда пользователь вводит пароль, варианты должны войти (отправить)?
Обновлено:
Чтобы уточнить, это мой экран входа в систему. Эта нижняя правая кнопка "Avançar" (продвижение) - это та самая, которую я хотел использовать "Enter" (отправить форму)





Для ionic 3 (поскольку ionic3 был помечен) вы можете использовать (keyup.enter)
Пример
<ion-input type = "password" (keyup.enter) = "submit()" required> </ion-input>
у меня не сработало. Обновил вопрос скриншотом