まとめ

完了

JavaScript の相互運用性を使うと、既存の JavaScript ライブラリで動作する Blazor コードを記述したり、JavaScript から .NET コードを呼び出したりできます。

Blazor コンポーネントには、明確に定義されたライフサイクルがあります。 コンポーネントが作成、初期化、レンダリングされたときにトリガーされるイベントにフックした後、ComponentBase クラスによって提供されるライフサイクル メソッドをオーバーライドすることによってカスタム ロジックを追加できます。

複数のアプリケーションで再利用し、異なるシナリオに適応する Blazor テンプレート コンポーネントを作成できます。

このモジュールでは、以下の方法について学習しました。

  • Blazor アプリで .NET コードから JavaScript 関数を呼び出し、JavaScript から .NET コードを呼び出す。
  • Blazor コンポーネントのライフサイクル内のイベントを処理する。
  • テンプレートを渡すことによってコンポーネントの表示を変更する。

詳細情報