Razor と Javascript コードの混合
Razor と Javascript コードの混合は、開発者にとって障害となる可能性があります。 Javascript ブロック内で C# コードを宣言しようとすると、よくある課題が 1 つ発生します。
質問:
このようなことを実現するには、Razor と JavaScript コードを効果的に組み合わせるにはどうすればよいですか?
<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>
答え:
この混合を実現するには、解決策は
<script type="text/javascript"> var data = []; @foreach (var r in Model.rows) { <text> data.push([ @r.UnixTime * 1000, @r.Value ]); </text> } </script>
以上がスクリプト タグ内で Razor と JavaScript コードをブレンドするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。