我有嵌套并与 html 和 javascript 混合的剃刀语法。
它运行良好,除了当我执行自动代码格式时,它}
总是被推到不合适的位置。
@section js{
<script type="text/javascript">
$(document).ready(function () {
@if (ViewBag.Searched && ViewBag.Found)
{
@:$('#found').show(); $('#permit-info').show();
@if (ViewBag.PendingRequest)
{
@:$('#request-info').hide(); $('#report-info').show();
}
else
{
@:$('#request-info').show(); $('#report-info').hide();
}
}
else
{
@if (ViewBag.Searched)
{
@:$('#not-found').show();
} // <----- PROBLEM. this } doesn't stay at the right place.
}
});
</script>
}