【发布时间】:2020-10-24 00:37:22
【问题描述】:
我正在使用 Javascript 互操作为一些我最喜欢的 Javascript 插件编写 blazor 组件包装器。
我的父组件有这个功能:
async Task<IEnumerable<DpEvent>> GetEvents(DateRange dateRange)
{
return await EventManager.GetEvents().Where(e => e.StartDate >= dateRange.StartDate).Where(e => e.EndDate <= dateRange.EndDate).ToListAsync();
}
我的子组件有这个参数:
[Parameter] public Func<DateRange, Task<IEnumerable<DpEvent>>> GetEvents { get; set; }
我必须做些什么才能将我的 GetEvents 方法传递给我的子组件,如下所示:
<ChildComponent GetEvents="GetEvents"></ChildComponent>
【问题讨论】:
标签: c# asp.net-core events callback blazor