【发布时间】:2023-03-30 01:21:01
【问题描述】:
必须嵌入javascript代码块
<script type='text/javascript'>
...
</script>
但 Razor 代码不会在 .js 文件中编译,该文件包含在 .cshtml 文件中。
如何做到这一点?或者有没有其他优雅的方式来产生类似的效果?
谢谢。
【问题讨论】:
-
... 动态生成 JavaScript 的人深受其害。您不会在 javascript 文件中嵌入 Razor 代码,因为 JAVASCRIPT 文件是静态的。
-
您最好寻求帮助以解决您正在尝试解决的问题。因此,从详细说明问题开始,然后是您尝试的解决方案。您目前尝试解决它的方式不好。
-
我会尝试找到一个更通用的解决方案,否则我需要在这里多次询问不同的情况。
标签: c# javascript asp.net-mvc-3 razor