You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
813 B
38 lines
813 B
using BlazorApp1.Model;
|
|
|
|
|
|
namespace BlazorApp1.Pages
|
|
{
|
|
public partial class Index
|
|
{
|
|
public List<Cake> Cakes { get; set; }
|
|
|
|
protected Task OnAfterRenderAsync(bool firstRender)
|
|
{
|
|
LoadCakes();
|
|
StateHasChanged();
|
|
return base.OnAfterRenderAsync(firstRender);
|
|
}
|
|
|
|
public void LoadCakes()
|
|
{
|
|
Cakes = new List<Cake>
|
|
{
|
|
// items hidden for display purpose
|
|
new Cake
|
|
{
|
|
Id = 1,
|
|
Name = "Red Velvet",
|
|
Cost = 60
|
|
},
|
|
};
|
|
}
|
|
private Cake CakeItem = new Cake
|
|
{
|
|
Id = 1,
|
|
Name = "Black Forest",
|
|
Cost = 50
|
|
};
|
|
}
|
|
}
|