Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript angularjs范围不';不适用于模板_Javascript_Angularjs - Fatal编程技术网

Javascript angularjs范围不';不适用于模板

Javascript angularjs范围不';不适用于模板,javascript,angularjs,Javascript,Angularjs,在我的模板中,我使用{{employers}}和ng repeat,我什么也看不到。我怀疑$scope不适用,因为ajax调用没有使用$q或$resource。当我控制台$scope.employers时,我确实看到了我的数组。如果您没有使用angular$http服务,您应该使用手动更新绑定 myApp.controller('employersController', ['$scope', function($scope){ api.runAjax("getUser", {

在我的模板中,我使用{{employers}}和ng repeat,我什么也看不到。我怀疑$scope不适用,因为ajax调用没有使用$q或$resource。当我控制台$scope.employers时,我确实看到了我的数组。

如果您没有使用angular
$http
服务,您应该使用手动更新绑定

myApp.controller('employersController', ['$scope', function($scope){
    api.runAjax("getUser", {
            method: "GET"
        }).done(function (result) {
            $scope.employers = result;
        });
}]);

您是否检查了请求是否返回数据?您能否提供fiddler或plunkr以了解更多详细信息?您是否尝试过
$scope.$apply()?为什么要将jQuery与angular混为一谈..使用
$http
服务来制作ajax..它将在angular上下文中..无需担心摘要周期。。
api.runAjax("getUser", {
        method: "GET"
    }).done(function (result) {
        $scope.$apply(function() {
            $scope.employers = result;
        });


    });