gpt4 book ai didi

javascript - 如何在脚本文件中使用 Razor View 中的模型?

转载 作者:行者123 更新时间:2023-11-30 08:44:49 25 4
gpt4 key购买 nike

我需要将数据从我的模型发送到我的脚本。我做了类似的事情:

var model = @Html.Raw(Json.Encode(Model))
var data = model.Foobar;

它在 View 中有效,但我必须在外部 .js 文件中使用此数据。

您知道如何在我的脚本中从我的模型中获取数据吗?

最佳答案

您可以将模型数据加载到输入类型隐藏对象上,然后将该数据加载到您的 javascript 上。

<input type="hidden" id="yourParamName" value="@Model.whatever" />

然后,在您的 js 代码中,您只需要获取该信息

$("#yourParamName").val();

或不使用 jQuery

document.getElementById("yourParamName").value;

缺点是您的模型信息将显示在客户端 View 中,任何人都可以访问...请注意您以这种方式发布的信息。

关于javascript - 如何在脚本文件中使用 Razor View 中的模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22961961/

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