javascript - 如何在js文件中写入@Html.Raw

标签 javascript asp.net-mvc

是否可以在js文件中写入以下行

var lst = @Html.Raw(Json.Encode(ViewBag.List));

最佳答案

您不能在静态 js 文件中使用服务器端代码。您可以在 View 中声明此全局变量,然后从单独的 javascript 文件中使用。

关于javascript - 如何在js文件中写入@Html.Raw,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8046881/

相关文章:

javascript - 将受信任的 SSL 证书添加到 Javascript 请求

javascript - 如何有效地散列图像以在浏览器中进行索引搜索?

asp.net-mvc - 在过滤器属性中获取区域、 Controller 和 Action 名称

c# - ASP MVC.NET - 如何绑定(bind) KeyValuePair?

javascript - 日期格式JS错误

asp.net-mvc - 如何使 evoPDF 在 ASP.NET MVC 中充当 ActionFilterAttribute

javascript - 如何在 Three.js 中制作平行曲线用于道路标记?

javascript - 如何在javascript中获取json数组中的重复对象

javascript - NPM 是否默认发布压缩?

c# - 在网络场场景中工作时,我可以使用什么作为通用 session ID?