したがって、例ではこれを行うことができます:
App.controller('ProjectListCtrl', ['$scope', 'Restangular', function($scope, Restangular) {
$scope.projects = Restangular.all('project/').getList();
}]);
しかし、それは私にはうまくいきません。プロジェクトでプロジェクトを ng-repeat してスコープを見ると、次のように表示されます。
{
projects: {
then: null
catch: null
finally: null
call: null
get: null
restangularCollection: true
push: null
}
}
未解決の promise オブジェクトのように見えるのはどれですか?
これは問題なく動作しますが、より冗長です。
lgtApp.controller('ProjectListCtrl', ['$scope', 'Restangular', function($scope, Restangular) {
Restangular.all('project/').getList().then(function(projects){
$scope.projects = projects;
});
}]);
私は何か見落としてますか?これはドキュメントにあります:
$scope.owners = house.getList('owners')
問題ではありませんが、Ripple chrome プラグインで phonegap アプリをテストしているときに発生します。