Form basic test

This commit is contained in:
Max Lynch
2015-05-05 11:27:33 -05:00
parent a92acf0b35
commit 296985976d
3 changed files with 30 additions and 0 deletions

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1,9 @@
<form (^submit)="doSubmit($event)" [control-group]="form">
<ion-input>
<input control="email" type="email" placeholder="Your email">
</ion-input>
<ion-input>
<input control="password" type="password" placeholder="Your password">
</ion-input>
<button ion-button stable block type="submit">Submit</button>
</form>

View File

@@ -0,0 +1,20 @@
import {Component, View, bootstrap} from 'angular2/angular2'
import {FormBuilder, Validators, FormDirectives, ControlGroup} from 'angular2/forms';
import {Button, Form, Input, Content} from 'ionic/ionic';
@Component({ selector: '[ion-app]' })
@View({
templateUrl: 'main.html',
directives: [FormDirectives, Button, Input, Content]
})
class IonicApp {
constructor() {
var fb = new FormBuilder();
this.form = fb.group({
email: ['', Validators.required],
password: ['', Validators.required],
});
}
}
bootstrap(IonicApp)