强制剃须刀语法文字



我在.cshtml视图中有一个:

    <script src="/Scripts/app/app.min.js?@Html.BuildTag()"></script>

剃须刀将此视为:

    <script src="/Scripts/app/app.min.js?41231112"></script>

当我将.cshtml视图更改为:

    <script src="/Scripts/app/app.min.js@Html.BuildTag()"></script>

然后我在渲染视图中得到了这个:

    <script src="/Scripts/app/app.min.js@Html.BuildTag()"></script>

当没有领先的?字符时,如何将@Html.BuildTag()渲染41231112

通过将其包裹在()中。

使其成为显式代码块。
<script src="/Scripts/app/app.min.js@(Html.BuildTag())"></script>

最新更新