gpt4 book ai didi

javascript - 如何从模型中获取值并进入 View Javascript (Visual Studio 2015 mvc)

转载 作者:行者123 更新时间:2023-11-29 10:11:48 25 4
gpt4 key购买 nike

这是我的模型代码:

public class graph_user
{
public List<int> year { get; set; }
}

这是我的 View 代码端:

@model  IEnumerable testing.Models.graph_user

function generateChart() {
var data = new google.visualization.DataTable();
for (i = 0; i < year.length; i++) {
data.addColumn('string',);
data.addRow();
}
}

基本上我想从模型中获取列表年份的值到我的 View 中声明的 javascript。

最佳答案

假设您的模型实际上是 @model graph_user而不是 @model IEnumerable<graph_user> (您当前的定义不会编译)

您可以使用 将模型集合分配给 javascript 变量

var yearList = @Html.Raw(Json.Encode(Model.year))

然后使用

对其进行迭代
$.each(yearList, function(index, item) {
var year = item;
// do something with it
});

旁注:建议您遵循正常的命名约定并将您的属性命名为 Years - 复数 - (不是 year )和你的类(class) GraphUser

关于javascript - 如何从模型中获取值并进入 View Javascript (Visual Studio 2015 mvc),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31979592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com