Skip to content

Instantly share code, notes, and snippets.

@lricoy
Created April 13, 2016 04:50
Show Gist options
  • Save lricoy/78ef5713c2131c37f8fd1852b8ff9042 to your computer and use it in GitHub Desktop.
Save lricoy/78ef5713c2131c37f8fd1852b8ff9042 to your computer and use it in GitHub Desktop.
Login page with form Ionic2
import {Page} from 'ionic-angular';
import {FormBuilder, Validators, ControlGroup} from 'angular2/common';
import {ValidationService} from "./validation.service";
import {ControlMessages} from "./control-messages.component";
@Page({
templateUrl: 'build/pages/login/login.html',
directives: [ControlMessages]
})
export class LoginPage {
loginForm: ControlGroup;
constructor (form: FormBuilder) {
this.loginForm = form.group({
email: ["", Validators.compose([Validators.required, ValidationService.emailValidator])],
password: ["", Validators.required]
});
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment