Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Menggabungkan Razor dan Kod Javascript Dalam Tag Skrip?
Mencampurkan Razor dan Kod Javascript
Mencampurkan Razor dan kod Javascript boleh menjadi batu penghalang bagi pembangun. Satu cabaran biasa timbul apabila cuba mengisytiharkan kod C# dalam blok Javascript.
Soalan:
Bagaimanakah saya boleh menggabungkan kod Razor dan Javascript dengan berkesan untuk mencapai sesuatu seperti ini?
<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#>}</caption> </script>
Jawapan:
Untuk mencapai pencampuran ini, penyelesaiannya terletak pada penggunaan
<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 untuk Menggabungkan Razor dan Kod Javascript Dalam Tag Skrip?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!