So sieht es aus wie in den Beispielen, dies zu tun:
App.controller('ProjectListCtrl', ['$scope', 'Restangular', function($scope, Restangular) {
$scope.projects = Restangular.all('project/').getList();
}]);
Aber das ist für mich nicht funktioniert. Als ich ng-Repeat-Projekt in Projekten und Blick auf den Umfang, sehe ich:
{
projects: {
then: null
catch: null
finally: null
call: null
get: null
restangularCollection: true
push: null
}
}
die wie ein un gelöst Versprechen Objekt richtig aussieht?
fein Das funktioniert aber ist ausführlicher:
lgtApp.controller('ProjectListCtrl', ['$scope', 'Restangular', function($scope, Restangular) {
Restangular.all('project/').getList().then(function(projects){
$scope.projects = projects;
});
}]);
Habe ich etwas verpasst? Dies ist in der Dokumentation:
$scope.owners = house.getList('owners')
sollte keine Rolle spielen, aber das passiert, wenn ich eine phonegap App im Ripple Chrom-Plugin zu testen.
Diese – yar1
die akzeptierte Antwort sollte nicht viel Glück mit diesem mit zu sein Scheinen. Es gibt ein leeres Array zurück - http://stackoverflow.com/questions/27844177/restangular-data-getting-into-scope-for-a-list – Horse