我对如何混合剃须刀和 js 感到很困惑。这是我坚持的当前功能:
<script type="text/javascript"> var data = []; @foreach (var r in Model.rows) { data.push([ @r.UnixTime * 1000, @r.Value ]); }
如果我可以声明 c# 代码,<c#></c#>而其他一切都是 JS 代码——这就是我所追求的:
<c#></c#>
<script type="text/javascript"> var data = []; <c#>@foreach (var r in Model.rows) {</c#> data.push([ <c#>@r.UnixTime</c#> * 1000, <c#>@r.Value</c#> ]); <c#>}</c#>
实现这一目标的最佳方法是什么?
使用<text>:
<text>
<script type="text/javascript"> var data = []; @foreach (var r in Model.rows) { <text> data.push([ @r.UnixTime * 1000, @r.Value ]); </text> } </script>