Javascript 如何在剑道图工具提示中隐藏条形图值?
我有一张这样的图表:Javascript 如何在剑道图工具提示中隐藏条形图值?,javascript,asp.net-mvc,kendo-asp.net-mvc,kendo-chart,Javascript,Asp.net Mvc,Kendo Asp.net Mvc,Kendo Chart,我有一张这样的图表: @(Html.Kendo().Chart<Model>() .Name("chart") .Title("Evolution") .RenderAs(RenderingMode.Canvas) .Pannable(pan => pan.Lock(ChartAxisLock.Y)) .Zoomable(zoom => zoom.Mousewheel(ms => ms.
@(Html.Kendo().Chart<Model>()
.Name("chart")
.Title("Evolution")
.RenderAs(RenderingMode.Canvas)
.Pannable(pan => pan.Lock(ChartAxisLock.Y))
.Zoomable(zoom => zoom.Mousewheel(ms => ms.Lock(ChartAxisLock.Y)).Selection(se => se.Lock(ChartAxisLock.Y)))
.Legend(legend => legend
.Position(ChartLegendPosition.Bottom)
)
.DataSource(ds =>
ds.Read(read => read.Action("Read", "Controller", new
{
Area = "Area"
})
))
.Events(ev => ev.DataBound("onDataBound").ZoomEnd("zoom"))
.SeriesDefaults(seriesDefaults => seriesDefaults
.Line()
.MissingValues(ChartLineMissingValues.Gap)
)
.Series(series =>
{
series.Area(model => model.itemValue).Name("Value").Color("#ff1c1c").Axis("Value").VisibleInLegend(false);
series.Area(model => model.itemName).Name("Name").Color("#ffae00").Axis("Name");
})
.CategoryAxis(axis => axis
.Categories(a => a.Axis)
.Labels(label => label.Rotation("auto").Step(20))
.Justify(true)
)
.ValueAxis(axis => axis
.Numeric("Value")
.Min(-30)
.Max(30)
.AxisCrossingValue(-30)
)
.ValueAxis(axis => axis
.Numeric("Name")
.Min(-30)
.Max(30)
.AxisCrossingValue(-30)
)
.Tooltip(tooltip => tooltip
.Visible(true)
.Shared(true)
.Format("{0:N2}")
)
)
@(Html.Kendo().Chart())
.名称(“图表”)
.标题(“演变”)
.RenderAs(RenderingMode.Canvas)
.Pannable(pan=>pan.Lock(ChartAxisLock.Y))
.Zoomable(zoom=>zoom.Mousewheel(ms=>ms.Lock(ChartAxisLock.Y)).Selection(se=>se.Lock(ChartAxisLock.Y)))
.Legend(Legend=>Legend
.位置(ChartLegendPosition.底部)
)
.DataSource(ds=>
Read(Read=>Read.Action(“Read”,“Controller”,新建
{
Area=“Area”
})
))
.Events(ev=>ev.DataBound(“onDataBound”).ZoomEnd(“zoom”))
.SeriesDefaults(SeriesDefaults=>SeriesDefaults
.第()行
.MissingValues(ChartLineMissingValues.Gap)
)
.系列(系列=>
{
series.Area(model=>model.itemValue).Name(“Value”).Color(“#ff1c1c”).Axis(“Value”).VisibleInLegend(false);
series.Area(model=>model.itemName).Name(“Name”).Color(“#ffae00”).Axis(“Name”);
})
.CategoryAxis(轴=>轴
.类别(a=>a轴)
.标签(标签=>标签旋转(“自动”)。步骤(20))
.证明(正确)
)
.ValueAxis(轴=>轴
.数字(“值”)
.Min(-30)
.Max(30)
.AxisCrossingValue(-30)
)
.ValueAxis(轴=>轴
.数字(“名称”)
.Min(-30)
.Max(30)
.AxisCrossingValue(-30)
)
.工具提示(工具提示=>工具提示
.可见(真实)
.共享(真实)
.Format(“{0:N2}”)
)
)
itemValue表示图表上有一个值,itemName是该值的名称,它不会显示在图表上,只是在工具提示上有该名称
问题是,如何在图表的工具提示中隐藏itemValue值?因为它的值太高,无法显示,我只想显示名称
如果有人知道这个的替代方案,我也会很感激