Blazor支持使用数据属性(data attributes)来传递自定义数据到HTML元素中。下面是一个示例,演示了如何使用数据属性来传递自定义数据到Blazor组件:
在HTML中定义数据属性:
Click me!
在Blazor中获取数据属性:
@code {
private void ButtonClick(MouseEventArgs args)
{
string myString = args.Target.GetAttribute("data-mystring");
int myInt = int.Parse(args.Target.GetAttribute("data-myint"));
// Do something with the data
}
}