我正在使用 Amchart 4 可視化條形圖。我正在使用來自 amchart 的官方示例。現在,我面臨的問題是當標簽很長時,amchart 不會呈現條形圖。它沒有正確處理它??雌饋硐襁@樣。這是我的js代碼:/** * -------------------------------------------------------- * This demo was created using amCharts V4 preview release. * * V4 is the latest installement in amCharts data viz * library family, to be released in the first half of * 2018. * * For more information and documentation visit: * https://www.amcharts.com/docs/v4/ * -------------------------------------------------------- */// Create chart instancevar chart = am4core.create("chartdiv", am4charts.XYChart);// Add datachart.data = [{ "category": "First very long category label, very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long", "value": 450}, { "category": "Another long category label", "value": 1200}];// Create value axisvar valueAxis = chart.yAxes.push(new am4charts.ValueAxis());// Create axesvar categoryAxis = chart.xAxes.push(new am4charts.CategoryAxis());categoryAxis.dataFields.category = "category";categoryAxis.renderer.grid.template.location = 0;categoryAxis.renderer.minGridDistance = 30;// Configure axis labelvar label = categoryAxis.renderer.labels.template;label.wrap = true;label.maxWidth = 120;// Create seriesvar series = chart.series.push(new am4charts.ColumnSeries());series.dataFields.valueY = "value";series.dataFields.categoryX = "category";現在,我只是不想截斷標簽,就像這個官方文件一樣。但我想有某種解決方案,例如僅當標簽超出某些maxHeight屬性時才截斷標簽。這樣一來,我仍然可以顯示不超出maxHeight屬性范圍的完整標簽。對于現場示例:JSFIDDLE
當標簽很長時,Amchart 4 不顯示條形圖
慕沐林林
2022-12-22 15:43:30