ngModel
Experimenting with ngModel
HTML
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.js"></script>
<div ng-app="app">
<div ng-controller="formCtrl as ctrl">
<form name="ctrl.form">
<div class="form-group">
<email-address></email-address>
</div>
<div class="form-group">
<password></password>
</div>
<div class="form-group">
<label for="exampleInputFile">File input</label>
<input type="file" id="exampleInputFile" ng-model="user.file">
<p class="help-block">Example block-level help text here.</p>
</div>
<div class="checkbox">
<label>
<input type="checkbox" ng-model="user.checked"> Check me out
</label>
</div>
<button type="submit" class="btn btn-default" ng-click="ctrl.save(user)">Submit</button>
</form>
</div>
</div>