Html.Raw()中的脚本标记

Html.Raw()中的脚本标记,html,asp.net-mvc,razor,Html,Asp.net Mvc,Razor,我不能在Html.Raw()方法中使用脚本标记 var content=`@(Html.Raw(Model.content))`; //我将在这里用summernote显示html内容 预期产出: <script> var content = `<p>bla bla</p><script src="https://example"></script>`; //as string <script>

我不能在Html.Raw()方法中使用脚本标记


var content=`@(Html.Raw(Model.content))`;
//我将在这里用summernote显示html内容
预期产出:

<script>
    var content = `<p>bla bla</p><script src="https://example"></script>`; //as string
<script>

var含量=`bla-bla

`//作为字符串
但我明白了:

<script>
    var content = `<p>bla bla</p><script src="https://example"></script>`; //Uncaught SyntaxError: Unexpected end of input -> for: </script>
<script>

var含量=`bla-bla

`//未捕获的语法错误:输入意外结束->对于:
结束标记丢失。应该是:

<script>
    var content = `@(Html.Raw(Model.content))`;       
</script>

var content=`@(Html.Raw(Model.content))`;
这正是错误描述所说的:

Unexpected end of input -> for: </script>
输入意外结束->用于:
Unexpected end of input -> for: </script>