Razor 和 JavaScript 代码的混合使用
本例中,原始函数需要将 Razor 语法合并到 JavaScript 代码中,特别是用于迭代对象集合。
为了解决这个问题并获得预期的输出,您可以使用 Razor 语法中的 <text>
元素将 C# 代码封装在 JavaScript 块中。这样可以清晰地分离两种语言。
以下是使用 <text>
元素更新后的代码版本:
<code class="language-csharp">var data = []; @foreach (var r in Model.rows) { <text> data.push([ @(r.UnixTime * 1000), @(r.Value) ]); </text> }</code>
以上是如何将 Razor 代码集成到 JavaScript 中以进行客户端迭代?的详细内容。更多信息请关注PHP中文网其他相关文章!