Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Helio13

[Resolvido] AngularJS + Json

Recommended Posts

Helio13

Bom dia!

Eu tenho uma aplicação em Django a interagir com o mongo que me devolve um json com os dados...

Agora queria fazer uma aplicação em angularJS, para ir buscar esse json e mostrar os dados...

Alguém me pode ajudar?

Cumprimentos

Share this post


Link to post
Share on other sites
Helio13

A questão é a seguinte:

Eu tenho a minha aplicação em Django que quando vou ao browser me devolve um json tipo isto:

[{"Sobrenome": "hgh", "Nome": "ghh"}]

Eu estou a tentar agora em uma aplicação angularjs ir buscar esse json e mostra-lo..

Estou a tentar com o seguinte código

http://plnkr.co/edit/TPE1sZuMOItRu83KrLy6

Mas não me está a ir buscar nada, ou não me está a apresentar...e não sei o que estou a fazer mal :/

Alguém me pode ajudar?

Share this post


Link to post
Share on other sites
Helio13

Como está lá no link, assim:

function DjangoCtrl($scope, $resource) {

$scope.nomes = $resource('http://localhost:8080/zee',

{},

{get:{method:'GET'}})

Share this post


Link to post
Share on other sites
Helio13

Sim...

Vê o link que pus a cima...está lá o meu código...

O index.html e o services.js é o código que estou a tentar utilizar fazer isso?

O que estou a fazer mal?

Share this post


Link to post
Share on other sites
Helio13

Como é que confirmo que eles são retornados?

Eu quando depois faço

<tr ng-repeat="lista in listaResultado.data">

<td>{{lista.Nome}}</td>

<td>{{lista.Sobrenome}}</td>

Não me mostra nada...

Share this post


Link to post
Share on other sites
scorch

Porque não? Pelo menos com o firebug consigo trabalhar bem com o AngularJS, sem problemas. :)


scorch_pp.png

PS: Não respondo a perguntas por mensagem que podem ser respondidas no fórum.

Share this post


Link to post
Share on other sites
Helio13

Vendo pela consola dá erro:

Cannot call method 'get' of undefined

Alguém me sabe explicar porque?

Share this post


Link to post
Share on other sites
Helio13

Através do meu código, consigo ir buscar o json a um ficheiro por mim criado igual ao que devolve o meu endereço...

Só que quando tento ir buscar ao endereço, ele não me retorna nada...alguém sabe o que se possa passar?

Share this post


Link to post
Share on other sites
Helio13

Obrigado pela ajuda pessoal...

É só para dizer que já consegui resolver...o problema estava no resource

Tiver que fazer assim:

$resource('http://localhost\\:8080/zee'

colocar \\ antes da porta

Cumprimentos

Hélio

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.