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中文網其他相關文章!