将AngularJS与ASP.NET MVC一起使用ng-repeat在表中为空

perkes456

我有一个HTML表,如下所示:

   <div class="form-group" ng-controller="GetStudentController">
            <table class="table table-responsive table-bordered table-hover form-group">
                <thead>
                    <tr>
                        <td>
                            Student ID
                        </td>
                        <td>
                            Ime
                        </td>
                        <td>
                            Prezime
                        </td>
                    </tr>
                </thead>
                <tbody>
                    <tr data-ng-repeat="s in data track by $index">
                        <td>
                            {{s.StudentID}}
                        </td>
                        <td>
                            {{s.Ime}}
                        </td>
                        <td>
                            {{s.Prezime}}
                        </td>
                    </tr>
                </tbody>
            </table>
        </div>

我为实验设置了小型角度模块/服务和控制器。作为后端服务,我使用C#,作为前端服务,我使用AngularJS来获取我的数据并将其显示在视图上,如下所示:

var app = angular.module("myApp", []);

app.service("GetStudentsService", function ($http) {
    this.getData = function ()
    {
        return $http({
            metod: "GET",
            url: "/Home/GetStudent"
        }).success(function (data) {
            return data;
        }).error(function () {
            alert("error");
            return null;
        });
    }
});
app.controller("GetStudentController", function ($scope, GetStudentsService) {
    $scope.data = null;
    GetStudentsService.getData().then(function (response) {
        $scope.data = response;
    });
});

这是我的服务:

  public JsonResult GetStudent()
        {
            return new JsonResult { Data = Connection.dc.Students.ToList(), JsonRequestBehavior = JsonRequestBehavior.AllowGet };
        }

Angular可以正常获取数据,但是没有将其绑定在{{}}括号内...我已经在控制台中检查了错误的迹象,但似乎没有什么错...该表显示如下:

在此处输入图片说明

有谁知道为什么会这样吗?:/

Paresh Gami

尝试跟随

$scope.data = response.data;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将RDLC报表与ASP.Net MVC中的ReportViewer控件一起使用?

来自分类Dev

有关将AngularJS与ASP.NET MVC一起使用的问题

来自分类Dev

如何在ASP.NET MVC 6中继续将ModelState与RedirectToAction一起使用?

来自分类Dev

如何在.NET MVC Core 5中将WebMatrix方法与Npgsql一起使用

来自分类Dev

无法将StencilJS与.net core MVC一起使用

来自分类Dev

将Json文件存储在AngularJS变量中以与'ng-repeat'一起使用

来自分类Dev

将Json文件存储在AngularJS变量中以与'ng-repeat'一起使用

来自分类Dev

Knockout-Kendo库是否设计为与Kendo UI ASP.NET MVC html帮助器一起使用?

来自分类Dev

ASP.Net MVC 5如何与多个登录一起使用授权属性(多个用户表)

来自分类Dev

将Angularjs集成到ASP.NET MVC 5中

来自分类Dev

将ASP.net Identity用户与其他表一起使用

来自分类Dev

将ASP.net Identity用户与其他表一起使用

来自分类Dev

路由如何与 asp.net mvc 中的默认控制器和操作一起使用

来自分类Dev

将ng-repeat与Include模板一起使用

来自分类Dev

将PagedList与ViewModel ASP.Net MVC一起使用

来自分类Dev

如何在C#中为枚举值添加描述以与ASP.NET MVC中的下拉列表一起使用?

来自分类Dev

ASP.NET MVC和Angularjs一起+ ASP.NET Web API

来自分类Dev

角度:将精灵表与ng-repeat一起使用

来自分类Dev

将ng-form与ng-repeat一起使用时,已连接AngularJs单选按钮

来自分类Dev

当与angularJS中的ng-repeat一起使用时,javascript [],[[]]和[{}]之间的工作差异

来自分类Dev

当与angularJS中的ng-repeat一起使用时,javascript [],[[]]和[{}]之间的工作差异

来自分类Dev

如何将ASP.NET Identity与您自己的自定义表一起使用

来自分类Dev

如何一起使用AngularJS作为前端框架和ASP.NET MVC作为后端框架?

来自分类Dev

将 ASP.NET Core Web API 与不使用 MVC 的应用程序一起使用

来自分类Dev

如何在ASP.NET 4.0中将HttpClient异步方法与WebForm的RegisterAsyncTask一起使用?

来自分类Dev

Asp.Net如何将多个值传递给在查询中与'IN'子句一起使用的参数

来自分类Dev

将ng-init与ng-repeat一起使用时会覆盖

来自分类Dev

无法将 ng-if 与 ng-repeat $ index 一起使用

来自分类Dev

ASP.NET MVC:如何将linq lambda表达式与ViewModel一起使用以获取数据?

Related 相关文章

  1. 1

    如何将RDLC报表与ASP.Net MVC中的ReportViewer控件一起使用?

  2. 2

    有关将AngularJS与ASP.NET MVC一起使用的问题

  3. 3

    如何在ASP.NET MVC 6中继续将ModelState与RedirectToAction一起使用?

  4. 4

    如何在.NET MVC Core 5中将WebMatrix方法与Npgsql一起使用

  5. 5

    无法将StencilJS与.net core MVC一起使用

  6. 6

    将Json文件存储在AngularJS变量中以与'ng-repeat'一起使用

  7. 7

    将Json文件存储在AngularJS变量中以与'ng-repeat'一起使用

  8. 8

    Knockout-Kendo库是否设计为与Kendo UI ASP.NET MVC html帮助器一起使用?

  9. 9

    ASP.Net MVC 5如何与多个登录一起使用授权属性(多个用户表)

  10. 10

    将Angularjs集成到ASP.NET MVC 5中

  11. 11

    将ASP.net Identity用户与其他表一起使用

  12. 12

    将ASP.net Identity用户与其他表一起使用

  13. 13

    路由如何与 asp.net mvc 中的默认控制器和操作一起使用

  14. 14

    将ng-repeat与Include模板一起使用

  15. 15

    将PagedList与ViewModel ASP.Net MVC一起使用

  16. 16

    如何在C#中为枚举值添加描述以与ASP.NET MVC中的下拉列表一起使用?

  17. 17

    ASP.NET MVC和Angularjs一起+ ASP.NET Web API

  18. 18

    角度:将精灵表与ng-repeat一起使用

  19. 19

    将ng-form与ng-repeat一起使用时,已连接AngularJs单选按钮

  20. 20

    当与angularJS中的ng-repeat一起使用时,javascript [],[[]]和[{}]之间的工作差异

  21. 21

    当与angularJS中的ng-repeat一起使用时,javascript [],[[]]和[{}]之间的工作差异

  22. 22

    如何将ASP.NET Identity与您自己的自定义表一起使用

  23. 23

    如何一起使用AngularJS作为前端框架和ASP.NET MVC作为后端框架?

  24. 24

    将 ASP.NET Core Web API 与不使用 MVC 的应用程序一起使用

  25. 25

    如何在ASP.NET 4.0中将HttpClient异步方法与WebForm的RegisterAsyncTask一起使用?

  26. 26

    Asp.Net如何将多个值传递给在查询中与'IN'子句一起使用的参数

  27. 27

    将ng-init与ng-repeat一起使用时会覆盖

  28. 28

    无法将 ng-if 与 ng-repeat $ index 一起使用

  29. 29

    ASP.NET MVC:如何将linq lambda表达式与ViewModel一起使用以获取数据?

热门标签

归档