Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.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
Jquery 角js有什么问题_Jquery_Angularjs_Angularjs Scope - Fatal编程技术网

Jquery 角js有什么问题

Jquery 角js有什么问题,jquery,angularjs,angularjs-scope,Jquery,Angularjs,Angularjs Scope,我用js写的 $scope.check = function () { $scope.searchName = ""; $.post("http://172.22.71.107:8888/check/", {}, function (arg_result) { if (arg_result.Ret == 0) { $scope.users = []; $scope.users = arg_result.D

我用js写的

$scope.check = function () {
    $scope.searchName = "";
    $.post("http://172.22.71.107:8888/check/", {},

    function (arg_result) {
        if (arg_result.Ret == 0) {

            $scope.users = [];
            $scope.users = arg_result.Data;
            console.log($scope.users);
        }
    }, "json");

但是在html中,数据不能在收到rusult时更新,有什么问题吗?

您正在使用jquery的post在外部更新$scope

您需要将作业包装成

$scope.$apply(function() {
  $scope.users = [];
  $scope.users = arg_result.Data;
});

使用angular为您提供的服务。这是首选方法。