我曾尝试使用Blazor的顶点图构建条形图。这是我用来构建的GitHub回购(在此处输入链接描述(
使用这个链接(在这里输入链接描述(,我们可以在这个网站上看到一个实时演示。
这是我的顶点图表组件
<ApexChart @ref=_detailsChart TItem="LocationViseStockResponse"
Title="Stocks"
OnDataPointSelection=DataPointsSelected
Height=500
Debug>
<ApexPointSeries TItem="LocationViseStockResponse"
Items="chartDetails"
Name="Stocks"
SeriesType="SeriesType.Bar"
XValue="@(e => e.Location.CodeName)"
YValue="@(e => e.Qty)"
OrderByDescending="e=>e.X"/>
</ApexChart>
一切都很好。但我需要为这个顶点图表组件添加一个工具栏,包括放大、缩小等选项。我需要传递参数或其他任何东西来完成这项工作。任何知道这一点的人,请帮帮我,怎么做??
对于条形图,您必须将XAxisTickPlacement设置为"关于";以便启用缩放
options.Xaxis = new XAxis { TickPlacement = "on" };
更多信息,https://apexcharts.com/docs/zooming-in-category-x-axis/