CONSUMIR WEBAPI COM ANGULARJS

 Tópico anterior Próximo tópico Novo tópico

CONSUMIR WEBAPI COM ANGULARJS

ASP.NET

 Compartilhe  Compartilhe  Compartilhe
#491489 - 25/11/2019 10:42:48

PERCIFILHO
MATAO [SP]
Cadast. em:Dezembro/2009


Bom dia, pessoal, criei uma WebApi funcionando perfeitamente; criei primeiramente um projeto Windows Form para consumi-la e funcionou perfeitamente; depois criei um projeto MVC para consumir a mesma e tambm funcionou perfeitamente; agora estou comeando a aprender AngularJs, e tentando consumir essa mesma WebApi com um exemplo bem simples que encontrei na net, no estou conseguindo retornar os dados.
Vou explicar passo a passo como estou fazendo para que os colegas me digam onde estou errando. Estou usando o Visual Studio para isso, ok?
1 - Criei um projeto Asp.Net MVC;
2 - Instalei o WebClient;
3 - Instalei o AngularJs;
4 - Criei um arquivo JavaScript chamado []scripts.js[]:
var testApp = angular
.module([]testModule[], [])
.controller([]testController[], function ($scope, $http) {
    $http.get([]http://localhost:50201/api/clientes[]).then(function (response) {
        $scope.clientes = response.data;
    });
});

5 - Criei uma View Index:
<!DOCTYPE html>
<html ng-app=[]testModule[]>
<head>
    <script src=[]Scripts/angular.min.js[]></script>
    <script src=[]Scripts/script.js[]></script>
    <title></title>
    <meta charset=[]utf-8[] />
</head>
<body>
    <div ng-controller=[]testController[]>
        <table border=[]1[]>
            <thead>
                <tr>
                    <th>Id</th>
                    <th>Nome</th>
                </tr>
            </thead>
            <tr ng-repeat=[]c in clientes[]>
                <td>{{c.Id}}</td>
                <td>{{c.Nome}}</td>
            </tr>
        </table>
    </div>
</body>
</html>


Pronto, quando vou rodar o Index, o resultado no browser esse:
Id            Nome
{{c.Id}}    {{c.Nome}}

Nos exemplos que vi na internet, funcionam, porm estou fazendo algo errado que no funciona.
Algum poderia me ajudar?

____________________________________________________
No h nessa vida algo que no se possa alcanar, voc s precisa ir buscar.

Resposta escolhida #491490 - 25/11/2019 10:56:06

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Primeiramente, PARE.
AngularJS est mais que defasado, parta direto para as verses novas, no tem porque comear a aprender algo que est morto e enterrado.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#491491 - 25/11/2019 10:58:00

PERCIFILHO
MATAO [SP]
Cadast. em:Dezembro/2009


Kerplunk, obrigado pela resposta imediata.
Ento, devo partir pra []onde[]? O que voc me recomenda?

____________________________________________________
No h nessa vida algo que no se possa alcanar, voc s precisa ir buscar.

#491493 - 25/11/2019 11:01:57

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Para a verso atual do Angular. Admito que a curva de aprendizado relativamente alta e pode levar uns dias at ter algo palpvel, mas assim que dominar como a coisa funciona MUITO simples, fcil e eficiente.

_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#491495 - 25/11/2019 13:23:18

PERCIFILHO
MATAO [SP]
Cadast. em:Dezembro/2009


Valeu mais uma vez Kerp, vou estudar bastante agora.
Muito obrigado. E com certeza terei muitas dvidas para postar aqui.
At mais.

____________________________________________________
No h nessa vida algo que no se possa alcanar, voc s precisa ir buscar.

#491496 - 25/11/2019 13:34:10

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Citação:
:
Valeu mais uma vez Kerp, vou estudar bastante agora.
Muito obrigado. E com certeza terei muitas dvidas para postar aqui.
At mais.



_______________________________________________________________________
Virei Orculo!
The end is nigh, be ready for the nukes!


#491497 - 25/11/2019 13:44:46

PERCIFILHO
MATAO [SP]
Cadast. em:Dezembro/2009




____________________________________________________
No h nessa vida algo que no se possa alcanar, voc s precisa ir buscar.

 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por PERCIFILHO em 25/11/2019 15:21:58