GoConqr has a new look! Let us know what you think.

Module 6 of 7 · Text

class 6 - Ajax y http

FREDYS FERNANDEZ

Archivo js (controller.js)

var app = angular.module("MyFirstApp",[]);
app.controller("FirstController",function($scope, $http){
      $scope.posts = [];
      $scope.newPost = {};
      $http.get("http://jsonplaceholder.typicode.com/posts")
             .success(function(data){
                     console.log(data);
                     $scope.posts = data;
             })
             .error(function(err){

             });
      $scope.addPost = function(){
              $http.post("http://jsonplaceholder.typicode.com/posts",{
                      title: $scope.newPost.title,
                      body: $scope.newPost.body,
                      userId: 1
                })
             .success(function(data, status, headers, config){
                 $scope.posts.push($scope.newPost);
                 $scope.newPost = {};
             })
             .error(function(error,status, headers, config){
                 console.log(error);
             });

      }
});

 

Arhcivo HTML (index.html

"



 
   
   Hola controller con Angular JS
   
   
 
 


   
   


   
   


   Enviar Datos
          

 


  •        

  •          

    {{ post.title}}


             

    {{ post.body}}


           
  •  
         


 
"

 

Instructions

You must submit an attempt for this quiz to progress. You can submit it after the last question.

Go to the chosen module

Feedback

What is it about?

What do you think of the new look?

How do you like it?