Usar ngResource en un SPA AngularJS

Estoy usando ngResource en una fábrica para obtener datos de una URL REST API, y luego hago un procesamiento básico en los datos recuperados. Esto funciona bien (verificado usando console.log() ). Inyecté adecuadamente las dependencias en mi módulo raíz y en el controlador principal, y establecí una variable $scope igual a esta información recuperada.

En HTML, puse {{variableName}} dentro de la etiqueta deseada. Sin embargo, no se llena.

¿Qué me estoy perdiendo? ¿Debo agregar $watch u otra cosa para que esto funcione?

PD:

var dataResource = $resource("http://"); $scope.trialData = dataResource.get();

Este trialData rellena valores de la misma URL cuando agrego esto directamente al controlador.

Los recursos usan una solicitud asincrónica. Tienes que esperar que su promesa se resuelva así:

 dataResource.get().$promise.then(function(object){ $scope.trialData = object;// or maybe object.data });