我对如何混合剃须刀和js感到很困惑。这是我坚持的当前功能:
<script type="text/javascript">
var data = [];
@foreach (var r in Model.rows)
{
data.push([ @r.UnixTime * 1000, @r.Value ]);
}
如果我可以使用<c#></c#>
声明C#代码,而其他所有代码都是JS代码-这就是我的追求:
<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>
:
<script type="text/javascript">
var data = [];
@foreach (var r in Model.rows)
{
<text>
data.push([ @r.UnixTime * 1000, @r.Value ]);
</text>
}
</script>
用多个通配符替换正则表达式可在PHP中工作,而不能在JavaScript中工作 - javascript我正在尝试为两个Markdown解析器实现中心对齐:在Parsedown的PHP中(成功)在Bootstrap Markdown的JavaScript中(未成功)我遵循并找到最简单的方法是使用最终的HTML输出,只需将内联样式捕捉到标签上即可。以下正则表达式可以满足我的需要,它会根据需要将style="text-align:center;"…
如何一次获取一页数据 - javascript我有一个问题,每次使用Bootstrap在jQuery DataTables中按行数获取。首先,下面的代码从数据库中获取全部数据并开始分页。但是我想一次加载一页数据。我的PHP代码是:<table id="example1" class="table table-bordered table-striped"&g…
如何将List <>传递给Javascript并在组合框C#中显示 - javascript我有一个列表,其中存储了一些从数据库中筛选出的记录。我不懂Javascript。有谁可以教我如何将列表传递给Javascript并将其显示在组合框中?P / S:我希望组合框文本字段存储Name(允许用户查看),而value字段存储nameId(从用户隐藏)。我后面的C#代码如下:public static List<bllControls> g…
如何在JavaScript中将多个h1元素替换为h1,h2,h3,h4,h5,h6? - javascript@foreach (var item in Model) { <div class="panel-heading"> <h1> <a href="#">@item.Title</a> </h1> </div> } 结果; (每页发布数:6)<…
JavaScript将PHP中的字符串和整数传递给函数 - javascript我正在尝试将字符串和整数都传递到同一函数中,但是引号引起了问题。我发现错误出在echo $q->info部分,我必须在此代码上使用双引号。有人可以帮我写这个$q->info,但不能获得真正的价值吗?到目前为止,我的代码是<td><a href="javascript:add(<?php echo $q->i…