AngularJS作用域数据未显示在部分html上

AngularJS作用域数据未显示在部分html上,angularjs,angularjs-directive,angularjs-scope,angularjs-ng-repeat,angular-promise,Angularjs,Angularjs Directive,Angularjs Scope,Angularjs Ng Repeat,Angular Promise,在使用angularJS时,我面临一个奇怪的场景。[AngularJS新增] 我正在从controller.js中定义的index.html调用一个函数 <li><a ng-click="casualShirts()" data-ng-controller="MyCtrl2" href="#/view2">Casual Shirts</a></li> 但同样的数据不会出现在用户界面上,也不可见 奇怪的是:如果相同的话 $scope.home =

在使用angularJS时,我面临一个奇怪的场景。[AngularJS新增]

我正在从controller.js中定义的index.html调用一个函数

<li><a  ng-click="casualShirts()" data-ng-controller="MyCtrl2" href="#/view2">Casual Shirts</a></li>
但同样的数据不会出现在用户界面上,也不可见

奇怪的是:如果相同的话

$scope.home = UserFactory.home.query();
Services.js-编辑

            var services = angular.module('ngdemo.services', ['ngResource']);


            services.factory('UserFactory', ['$resource', '$rootScope', function ($resource, $rootScope) {
                /*alert("I am here service");*/
                console.log("casualshirts service");
                return  {


                    casualshirts: $resource('/rest/users/:key', {}, {
                        query: {method: 'GET', isArray: true , params: {key : '@key'} },
                        create: {method: 'POST'}
                    }),
                    allresults: $resource('/rest/users/cats', {}, {
                        query: {method: 'GET', params: {}, isArray: true }
                        // create: {method: 'POST'}
                    })};
            }]);
调用时不在任何$scope.casualShirts函数内,数据将进入UI

我有什么遗漏吗?请建议


提前感谢

为了提供更好的支持,您能否共享UserFactory的来源?如果它是基于承诺的,那么任务将不会得到结果,而是一个承诺。我使用承诺只是为了检查为什么没有数据。使用用户服务编辑我的帖子factory@HeberLZ-我使用Userfactory代码编辑。
$scope.home = UserFactory.home.query();
            var services = angular.module('ngdemo.services', ['ngResource']);


            services.factory('UserFactory', ['$resource', '$rootScope', function ($resource, $rootScope) {
                /*alert("I am here service");*/
                console.log("casualshirts service");
                return  {


                    casualshirts: $resource('/rest/users/:key', {}, {
                        query: {method: 'GET', isArray: true , params: {key : '@key'} },
                        create: {method: 'POST'}
                    }),
                    allresults: $resource('/rest/users/cats', {}, {
                        query: {method: 'GET', params: {}, isArray: true }
                        // create: {method: 'POST'}
                    })};
            }]);