我的模特喜欢这样的东西
public class ResponseData
{
public List<Item> Items {get; set;}
public string Name {get; set;}
}
我知道我可以在我的视图(.cshtml)中将Name
绑定到JavaScript,如下所示:var jsName = '@Model.Name'
问题是如何将List绑定到数组? 我想做这样的事情
var Array = @Model.Itmes
然后能够通过JavaScript迭代这个数组。
谢谢!
答案 0 :(得分:4)
Mate的回答是有效的。将模型转换为JSON对象的另一个选项:
<script type="text/javascript">
var model = @Html.Raw(Json.Encode(Model));
var items = model.Items;
</script>