我正在使用MVC5,并将模型从Controller传递到View。我认为
var test = @Html.Raw(Json.Encode(Model.Data));
效果很好,我将模型放在js变量中。问题是当我要查看HTML代码时,整个变量都呈现为
有什么办法可以删除或隐藏此代码?
谢谢
答案 0 :(得分:0)
要将变量从服务器传递到客户端,您确实有两个选择:
选项2是最佳做法。
没有更多关于您要实现的目标的详细信息,我无法给出更详细的答案,但基本上您应该考虑使用webapi来解决此问题。
注意:您还可以做其他事情,例如websocket和cookie,但是您不太可能想要这种东西