Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.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中的ng repeat不在表中显示数据,但显示空行_Javascript_Angularjs_Asp.net Mvc - Fatal编程技术网

Javascript AngularJs中的ng repeat不在表中显示数据,但显示空行

Javascript AngularJs中的ng repeat不在表中显示数据,但显示空行,javascript,angularjs,asp.net-mvc,Javascript,Angularjs,Asp.net Mvc,我正在Asp.NETMVC5中使用AngularJs创建单页应用程序。 我有一个问题,当我使用ng repeat在表中显示数据时,我的数据不会显示在表中,而是显示空行 这是我的家庭控制器 angularFormsApp.controller(“家庭控制器”, 功能($scope、$location、DataService){ DataService.getEmployees()。然后( 职能(结果){ $scope.names=results.data; console.log(results

我正在Asp.NETMVC5中使用AngularJs创建单页应用程序。 我有一个问题,当我使用
ng repeat
在表中显示数据时,我的数据不会显示在表中,而是显示空行

这是我的家庭控制器

angularFormsApp.controller(“家庭控制器”,
功能($scope、$location、DataService){
DataService.getEmployees()。然后(
职能(结果){
$scope.names=results.data;
console.log(results.data);
log(“这是控制台”);
},
函数(错误){
//论错误
警报(“错误读取数据”+错误);
}
);

});我正在尝试此代码并解决我的问题。在
EmployeeController
中,将
ActionResult
更改为
JsonResult

 public JsonResult GetEmployees()
    {
          using (WebapplicationContext Obj = new WebapplicationContext())
        {
            List<Employee> Emp = Obj.Employees.ToList();
            return Json(Emp, JsonRequestBehavior.AllowGet);
        }
    }
publicjsonresult GetEmployees()
{
使用(WebapplicationContext Obj=new WebapplicationContext())
{
List Emp=Obj.Employees.ToList();
返回Json(Emp,JsonRequestBehavior.AllowGet);
}
}

console.log(results.data)
将您的数据(数组)插入您的问题使用
controller as
进行操作,然后检查它是否工作为什么控制台日志向我显示[object object]?
[object object]
尝试将您的数组分割为JSON您的代码这是正确的,您的错误是您的JSON,确保您的json完全像这样
[object,object]
!如果结果是JSON,则工作正常,如下所示: