Razor と JavaScript を使用する場合、この 2 つを効果的に組み合わせる方法を理解することが重要です。この特定のシナリオでは、開発者は C# コードを JavaScript スクリプトに統合するためのガイダンスを探しています。
これを実現するには、<text>
ディレクティブを使用します。 C# コードを <text>
タグと </text>
タグ内でラップすると、JavaScript にシームレスに埋め込むことができます。 C# コードが評価され、その出力が生成された JavaScript コードに置き換えられます。
これは例です:
<code class="language-csharp">var data = []; @foreach (var r in Model.rows) { <text> data.push([@r.UnixTime * 1000, @r.Value]); </text> }</code>
この例では、<text>
ブロック内の C# コードが実行され、生成された JavaScript コードには計算された値が含まれます。このアプローチにより、Razor と JavaScript を効果的に組み合わせることができ、C# プロパティにアクセスして JavaScript コードで計算を実行できるようになります。
以上がRazor を使用して C# コードを JavaScript 内に効果的に統合するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。