Я делаю форму в ионном приложении для отправки почты с php successCallback response show alert msg отправлено после того, как я хочу добавить перенаправление на домашнюю страницу приложения
Мне нужно добавить перенаправление после успешного отправления почты, показать предупреждение, а затем пользователь автоматически перенаправить на главную страницу приложения, которая на главной странице
import {Component} from '@angular/core';
import {IonicPage, NavController, NavParams} from 'ionic-angular';
import {Http} from "@angular/http";
import {HomePage} from "../home/home";
@IonicPage()
@Component({
selector: 'page-email',
templateUrl: 'email.html',
})
export class EmailPage {
homePgae = HomePage;
name: string;
email: string;
subject: string;
message: string;
constructor (public navCtrl: NavController, public navParams: NavParams, public http: Http) {
//
}
logForm () {
if (this.name != null && this.email != null && this.subject != null) {
var myData = JSON.stringify({name: this.name, email: this.email, subject: this.subject, message: this.message});
this.http.post('http://nbsons.com/app_admin/includes/app_apis/iJMcm.php', myData)
.subscribe(function successCallback (response) {
alert("msg sent!");
//Redirect
HomePage
}, function errorCallback (response) {
alert("error with sending a msg");
});
}
else {
alert("validation failed")
}
};
ionViewDidLoad () {
}
}
Мне нужно добавить перенаправление после успешного отправления почты, показать предупреждение, а затем пользователь автоматически перенаправить на главную страницу приложения, которая на главной странице