Rumah >hujung hadapan web >tutorial js >Bagaimana Mencampurkan Razor dan Kod JavaScript dengan Bersih dalam ASP.NET?
Mencampurkan Razor dan Kod JavaScript
Mencampurkan Razor dan kod JavaScript boleh mengelirukan pada mulanya. Pertimbangkan fungsi berikut:
<script type="text/javascript"> var data = []; @foreach (var r in Model.rows) { data.push([ @r.UnixTime * 1000, @r.Value ]); } </script>
Adalah lebih bersih untuk mengisytiharkan kod C# menggunakan
<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#> </script>
Untuk mencapai ini, gunakan
<script type="text/javascript"> var data = []; @foreach (var r in Model.rows) { <text> data.push([ @r.UnixTime * 1000, @r.Value ]); </text> } </script>
Atas ialah kandungan terperinci Bagaimana Mencampurkan Razor dan Kod JavaScript dengan Bersih dalam ASP.NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!