рдХреНрдпрд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдП рдмрд┐рдирд╛ рд╕реАрдзреЗ рд╕реА # рдХреЛрдб рд╕реЗ рдбреАрдУрдПрдо рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛?
рдореИрдВрдиреЗ рдЗрд╕ рддрд░рд╣ рдХреА рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛
var elem = document.getElementById("123");
elem.AddOrUpdateStyle("background-color", "red");
elem.AddOrUpdateStyle("height", "150px");
elem.Remove("height");
var boxes = document.getElementsByClassName("box");
foreach (var box in boxes)
{
if (box.Classes.Contains("hidden"))
{
box.AddOrUpdateStyle("display", "none");
continue;
}
box.Value = "";
box.SetAttribute("placeholder", "Type here...");
}
рдХреНрдпрд╛ рдпрд╣ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рднреА рд╣реИ?
рдбреЛрдо рд╣реЗрд░рдлреЗрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╡реЗрдм рдЕрд╕реЗрдВрдмрд▓реА (https://github.com/WebAssembly/proposals/issues/16, https://github.com/WebAssembly/design/blob/master/Web.md) рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЬреАрдд рдЧрдпрд╛ рдЬрд▓реНрдж рд╣реА рдореЛрдиреЛ рд╡рд╛рд╕рдо рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдЖрдк рдХреЗрд╡рд▓ Blazor рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐: рдХрд╕реНрдЯрдо рдШрдЯрдХ рдФрд░ JS рдЗрдВрдЯрд░рдСрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рд░реЗрдЬрд░ рдШрдЯрдХреЛрдВ рдореЗрдВ рдпрд╣ рдХреНрд╖рдорддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рднрд▓реЗ рд╣реА рдпрд╣ рд╣реБрдб рдХреЗ рдиреАрдЪреЗ рдЬреЗрдПрд╕ рдЗрдВрдЯрд░рдСрдк рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред ElementRef рдХреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдмреБрдирд┐рдпрд╛рджреА JS рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореЗрд░реЗ рд▓рд┐рдП рдмреНрд▓реЗрдЬрд╝рд░ рдХреЛ рдЖрдЬрд╝рдорд╛рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдбрд╛рдпрд░реЗрдХреНрдЯ рдбреЛрдо рдПрдХреНрд╕реЗрд╕ рд╣реЛрдЧрд╛ред
Blazor рдХреЗ рдмреНрд░реЗрдХ-рдереНрд░реВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИ ред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рд░реЗрдЬрд░ рдШрдЯрдХреЛрдВ рдореЗрдВ рдпрд╣ рдХреНрд╖рдорддрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рднрд▓реЗ рд╣реА рдпрд╣ рд╣реБрдб рдХреЗ рдиреАрдЪреЗ рдЬреЗрдПрд╕ рдЗрдВрдЯрд░рдСрдк рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред ElementRef рдХреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдмреБрдирд┐рдпрд╛рджреА JS рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред