Guest User

Untitled

a guest
May 21st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. app.component('testAsyncResponse', {
  2. controller: ['$http', function($http){
  3.  
  4. this.updateNames = function(){
  5.  
  6. $http.get('https://jsonplaceholder.typicode.com/posts/1')
  7. .then(function(response){
  8. this.returnedresults = response.data.title;
  9. });
  10. }
  11. }],
  12. template: `<input type="text" ng-change="$ctrl.updateNames()"
  13. ng-model="$ctrl.inputNames"
  14. placeholder="PutInNames...."/>
  15. <p><results-presenter results="$ctrl.returnedresults"/></p>`
  16. });
  17.  
  18. app.component('resultsPresenter', {
  19. bindings:{
  20. results: '<'
  21. },
  22. template: '{{$ctrl.results}}'
  23. });
Add Comment
Please, Sign In to add comment