2021-11-21から1日間の記事一覧

Razor記法‐制御構文

■IF @if(条件) { <div>Trueの場合です</div> } else { <div>Falseの場合です</div> } ■ForEach @foreach(var 変数 in コレクション) { <div>変数</div> }

Razor記法‐基本

■基本 ①HTMLとC#の切り替えは[@]で始まり、半角スペースや改行で終わる。 ex)私は @name です。 この例では変数nameを@nameと指定し、nameプロパティの値を表示している。 (*)@nameの前後には半角スペースが必須! 前に半角スペースがない場合@nameという文…

Component間のデータ授受(子⇒親)②

■子で起こした引数有のイベントを親で購読する。 ●親 @page "/ParentBmi3" <BlazorBmi.Components.BmiChild3 OnResultChanged="@ChanegResult" /> BMI:@Bmi @code{ public double Bmi { get; set; } private void ChanegResult(double result) { this.Bmi = result; } } ●子 <div>子のイベントを親でハンドル</div> <div>身長:</div></blazorbmi.components.bmichild3>