Criei um pequeno serviço para consumir com o ionic com php
header('Content-Type: application/json');
$pessoa = array('nome' => 'fulano',
'endereco'=> 'Avenida tal',
'telefone'=> '2345-2134');
$pessoa = json_encode($pessoa);
echo $pessoa;
Que me retorna isso:
{"nome":"fulano","endereco":"Avenida tal","telefone":"2345-2134"}
Até aí tudo bem.
Quando tento implementar no ionic aparece esse erro:
Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays.
Mas se eu colocar o json entre colchetes, o código no ionic funciona. Dessa forma:
[{"nome":"fulano","endereco":"Avenida tal","telefone":"2345-2134"}]
Alguém sabe como proceder, corrigindo no php ou no angular?
Estou utilizando HttpClient do Angular.