ant-design-blazor / ant-design-blazor/ant-design-charts-blazor
尝试增加event,例如tooltip:show,为什么从不被执行
- 主要語言
- C#
- 星號
- 186
- 分支
- 44
- PR 合併指標
- 30 天內沒有已合併 PR
描述
if (OnLegendClick.HasDelegate)
await JS.InvokeVoidAsync(InteropSetEvent, Ref.Id, "legend-item:click", chartRef, nameof(JsLegendClick));
if (OnElementClick.HasDelegate)
await JS.InvokeVoidAsync(InteropSetEvent, Ref.Id, "element:click", chartRef, nameof(JsOnElementClick));
if (OnTooltipChanged.HasDelegate)
await JS.InvokeVoidAsync(InteropSetEvent, Ref.Id, "tooltip:show", chartRef, nameof(JsOnTooltipChanged));
------------------------------------
[Parameter]
public EventCallback OnLegendClick { get; set; }
[JSInvokable]
public async Task JsLegendClick(System.Text.Json.JsonElement ev) { if (OnLegendClick.HasDelegate) await OnLegendClick.InvokeAsync(new ChartEvent(this, ev)); }
[Parameter]
public EventCallback OnElementClick { get; set; }
[JSInvokable]
public async Task JsOnElementClick(System.Text.Json.JsonElement ev) { if (OnElementClick.HasDelegate) await OnElementClick.InvokeAsync(new ChartEvent(this, ev)); }
[Parameter]
public EventCallback OnTooltipChanged { get; set; }
[JSInvokable]
public async Task JsOnTooltipChanged(System.Text.Json.JsonElement ev) { if (OnTooltipChanged.HasDelegate) await OnTooltipChanged.InvokeAsync(new ChartEvent(this, ev)); }
貢獻指南
這個儲存庫沒有索引到貢獻指南
評估
這個 Issue 還沒有評估資料。