开发者社区> 问答> 正文

Razor MVC使用模型数组填充Javascript数组

我正在尝试使用模型中的数组加载JavaScript数组。在我看来,这应该是可能的。

以下两种方法均无效。

无法创建JavaScript循环并使用JavaScript变量通过模型数组进行增量

for(var j=0; j<255; j++) { jsArray = (@(Model.data[j]))); } 无法创建Razor循环,JavaScript超出范围

@foreach(var d in Model.data) { jsArray = d; } 我可以使用它

var jsdata = @Html.Raw(Json.Encode(Model.data)); 但是我不知道为什么我必须使用JSON。

另外,此刻我将其限制为255个字节。将来可能会达到许多MB。 问题来源于stack overflow

展开
收起
保持可爱mmm 2020-02-08 12:39:25 675 0
1 条回答
写回答
取消 提交回答
  • 这是可能的,您只需要遍历剃须刀收藏夹

    希望这可以帮助
    2020-02-08 12:39:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载