Boa noite pessoal!!
Pessoal necessito de uma orientação, estou começando a ter contato com Angular.
No momento estou desenvolvendo uma aplicação Angular 11, para consolidar meus estudos de front-end.
Porem agora me deparei com um problema que não estou conseguindo resolver…
Preciso consumir um PayLoad gerado pelo SpringBoot usando o Page para trazer as informações de paginação conforme exemplo abaixo:
{ “content”: [ { “id”: 11, “nome”: “rd”, “descricao”: “tttdt”, “dtCriacao”: “31/12/1976”, “urlFoto”: “<a href="https://storage.googleapis.com/appspot.com/desenho-dragao-chines.jpg">https://storage.googleapis.com/appspot.com/desenho-dragao-chines.jpg</a>” }, { “id”: 12, “nome”: “Dragon China”, “descricao”: “Foto do Dragao Chines”, “dtCriacao”: “13/03/2021”, “urlFoto”: “<a href="https://storage.googleapis.com/appspot.com/desenho-dragao-chines.jpg">https://storage.googleapis.com/appspot.com/desenho-dragao-chines.jpg</a>” } ], “pageable”: { “sort”: { “unsorted”: true, “sorted”: false, “empty”: true }, “pageNumber”: 0, “pageSize”: 10, “offset”: 0, “paged”: true, “unpaged”: false }, “totalPages”: 1, “totalElements”: 2, “last”: true, “sort”: { “unsorted”: true, “sorted”: false, “empty”: true }, “first”: true, “size”: 10, “number”: 0, “numberOfElements”: 2, “empty”: false }
Consigo isolar os objetos que estão dentro do content para montar o array?!
Porem não consigo recuperar ele no Angular Observable.
Para fazer o cast estou usando Object.assign isso pode gerar problemas!?
Desde já agradeço muito atenção de todos.