Ho effettuato una prova assegnando:
Per vedere cosa succede e il risultato in Angularjs è:$data[] = '{"id":"1", "titulo" : "ciao"}';
$json=json_encode($data);
echo $json;
data = ["{"id":"1", "titulo" : "ciao"}"]
poi quando vado nel div a richiamare:
evento.id è vuoto....<div ng-repeat="evento in eventi" style="color: black">
Evento: {{ evento.id }}
</div>
Grazie mille