Blazor Server通信切断時メッセージのカスタマイズ方法https://qiita.com/jsakamoto/items/2cdbe0764df262e9fd23 Blazorのイベント処理・種類onclickなどのイベント処理について。 ラジオボタンの実装https://qiita.com/jsakamoto/items/51407c55498ccd016921 Blazorでのユーザー認証https://learn.microsoft.com/ja-jp/aspnet/core/blazor/security/?view=aspnetcore-7.0 失敗事例Program.csに、次のように書かないと、認証機能が正しく働かない。
よくある失敗例は、この順序を逆にしていたり、 app.UseAuthentication(); と書いていたり、 app.UseAuthorization(); と書いているケース。 親コンポーネントと子コンポーネントのデータ連携以下を読んで総合理解した https://codezine.jp/article/detail/13321 レイアウト側の描画更新各ページ側ではなく、共通領域であるレイアウト側を強制的に描画更新する方法 ページ側からレイアウト側のメソッドを呼び出し、レイアウト側のStateHasChangedメソッドを実行して、描画更新できる。 bindした値の書式変更https://zenn.dev/microsoft/articles/blazor-custom-input OnInitializeが2回呼ばれる問題render-modeを「Server」にするとよいが、画面が真っ白になる時間があるなどデメリットもある。 https://blog.jurabi.jp/getting-started-with-asp-net-core-blazor-and-chartjs-details/ DOM読み込み後にJavaScript関数を実行するhttps://usefuledge.com/blazorloadvariousjsfile.html 入力検証
ボタンクリック関連submitしないボタン<button type="button">のタグでOK。 ボタンの2度押し防止リクエストの重複を防止できる。 Blazor8セクション機能親コンポーネント(レイアウトコンポーネント)で定義した領域に対して、子コンポーネント(各ページ)から好きなコンテンツを表示できる機能。 親コンポーネントと対話するための方法通常は、ページ内部でだけ対話機能が有効化されるので、レイアウトページへの制御は行えない。 自動プロパティhttps://learn.microsoft.com/ja-jp/aspnet/core/blazor/components/?view=aspnetcore-8.0
|