(13/30みんなで学ぶBlazor:EventCallback event from child to parent
現在の4つのログは、私たちが書いた偽のデータから来ていますが、通常はそうではなく、ユーザーがクリックするとログの数を増減できるボタンがあります。
現在の4つのログは、私たちが書いた偽のデータから来ていますが、通常はそうではなく、ユーザーがクリックするとログの数を増減できるボタンがあります。
Blazorを使用すると、JavaScriptではなくC#を使用してインタラクティブなWeb UIを構築できます。Blazorアプリケーションは、C#、HTML、CSSで実装された再利用可能なWeb UIコンポーネントで構成されます。クライアントとサーバのコードはC#で記述されており、コードとライブラリを共有できます。
昨日はリセットボタンのタイプをボタンに変更し、今日はリセットに戻しました。
現在`MyButton`には3つの`[Parameter]`があるが,これ以上増えたら新たに`[Parameter]`を定義するが,このComponentを更新しないように,Blazorが提供する`@attribute`を用いる.
今、我々はログを入力できるインターフェイスがありますが、ログは毎日書かなければならない意味ですが、1つだけで十分ですか?ブログを追加します。
`form`データを消去するためのボタンを追加したい場合、最も速い方法は`type='reset'`ボタンを追加することです。この場合、2つのボタンが使用されます。Blazorのコアコンセプトであるコンポーネントカプセル化を使用できます。
今、プロジェクトを起動するたびに、プリセットパスは`/`になりますが、現在、このルートを適用するコンポーネントはありません。`Post`に切り替えるのは本当に面倒です。また、メニューのパターンも名前と一致しないので、調整しましょう。
独自に作成したサービスは、Startup.cs Blazor ServerまたはProgram.cs Blazor WebAssemlbyに登録する必要がありますが、一部の基本サービスは独自に作成する必要があります。
昨日`FetchData.razor`のコードが長すぎるのを見たので,便宜上`@code`の部分を取り出して別のファイルにした.
C#のGitHubページには魅力的なアイデアの長いリストがあり、頭痛の種のいくつかはまだ議論中です。