Simple Angular Form

by Matthew Day

HTML

<div ng-app="myApp">
  <div ng-controller="MyCtrl as vm">
    <form ng-submit="vm.fn1()">
      <input type="text"
             ng-model="vm.someInput"
     />
     <button type="submit">Submit</button>
   </form>
  </div>
</div>

JavaScript

angular.module('myApp', []);

angular.module('myApp')
.controller('MyCtrl', function($http) {
	var vm = this;
  vm.someInput = '';
	vm.fn1 = function() {
  	console.log('Thank you for submitting your form.');
    dbService.postData(someInput)
    	.then((data) => {
      	vm.someInput = data.name;
      })
      .catch((err) => {
      	console.error('There was an error');
      })
  }
  
  
  
});