ASP MVC:在ng-repeat中使用@Model

时间:2015-07-11 16:38:24

标签: asp.net asp.net-mvc angularjs

我试图在我的MVC应用程序中使用Angular。

问题显示在我的cshtml文件中:

@model List<MyProject.Models.School>
...
<tbody data-ng-init="schools = @Model">
...
<tr ng-repeat="school in schools" ng-click="selectRow(school.Id)" ng-class="{selected: school.Id == selectedIndex}">
<td> ... </td>
</tr>

但是没有显示任何行。 我做错了什么?

1 个答案:

答案 0 :(得分:0)

你需要将@Model塞进Json并将其传递给角度控制器,因为angular不知道@Model包含什么。

How can I pass @Model to Angular ng-init