在Blazor Select填充其数据后,如何调用方法



在Blazor中,我用一个简单的List填充Select控件。我有@onchange事件在工作,但我试图弄清楚如何在将列表加载到Select中时触发方法调用。

<select @onloadeddata=@SelectLoaded
@onchange=@SelectChanged
id="clientSelect"
class="col-md-2">
@foreach (var client in ClientList)
{
<option value="@client">@client</option>
}
</select>

Select上是否有我可以使用的事件?我试过了所有看起来合乎逻辑的方法,但它们似乎都不起作用。

您可以在提取选择数据(可能是客户端列表?(时调用SelectLoaded,通常是在OnInitializedAsync中,但这取决于您的组件。

在blazor服务器中,服务器完成所有数据加载等工作,只将不同的HTML节点发送到浏览器脚本。浏览器脚本没有任何组件逻辑。与基于JS的应用程序不同,在实际意义上没有客户端数据加载。

相关内容

  • 没有找到相关文章

最新更新