Код Home.razor выглядит:
Код: Выделить всё
@page "/"
@inherits ValveComponent
Home
< /code>
Я также прикрепил класс valvecomponent.razor.cs: < /p>
using Microsoft.AspNetCore.Components;
namespace GardenHMI
{
public class ValveComponent : ComponentBase
{
public bool IsOn { get; set; }
public void Toggle()
{
IsOn = !IsOn;
}
}
}
< /code>
и lamp.css: < /p>
.lamp {
padding: 1em;
border: 1px solid grey;
width: 6em;
background-color: #343a40;
}
.lamp div {
margin-bottom: 0.5em;
border: 2px solid grey;
width: 4em;
height: 4em;
border-radius: 50%;
}
div.on {
background-color: greenyellow;
}
Результат, пока декабря не отображает круг, как я хотел. Сайт пуст:
Что я делаю здесь неправильно?
Подробнее здесь: https://stackoverflow.com/questions/796 ... n-variable
Мобильная версия