在amCharts 4中,可以通过设置类别轴的startLocation
和endLocation
属性来实现默认的预缩放效果。
startLocation
属性用于设置类别轴的起始位置,可以是一个百分比值或者是一个类别的索引值。默认情况下,该属性的值为0,表示类别轴从第一个类别开始。
endLocation
属性用于设置类别轴的结束位置,同样可以是一个百分比值或者是一个类别的索引值。默认情况下,该属性的值为1,表示类别轴到最后一个类别结束。
通过调整startLocation
和endLocation
属性的值,可以实现类别轴的预缩放效果。例如,将startLocation
设置为0.2,endLocation
设置为0.8,即可将类别轴的显示范围缩小为总范围的20%到80%。
以下是一个示例代码:
// 创建一个类别轴
var categoryAxis = chart.xAxes.push(new am4charts.CategoryAxis());
// 设置类别轴的默认预缩放效果
categoryAxis.startLocation = 0.2;
categoryAxis.endLocation = 0.8;
在这个例子中,chart
是一个amCharts 4的图表对象,xAxes
是图表的x轴集合。通过调用push
方法,可以创建一个新的类别轴,并将其添加到x轴集合中。
然后,通过设置startLocation
和endLocation
属性的值,可以实现类别轴的默认预缩放效果。
需要注意的是,amCharts 4是一个商业化的产品,使用该产品需要购买许可证。关于amCharts 4的更多信息和产品介绍,可以访问腾讯云的官方网站:amCharts 4产品介绍。
领取专属 10元无门槛券
手把手带您无忧上云