Echarts 标签中文本内容太长的时候怎么办 ? - 1对文本进行倾斜 在xAxis.axisLabe中修改rotate的值
xAxis: {
data: ["衬衫11111","羊毛二二","雪纺衫111","裤子111","高跟鞋11","袜子111"],
interval
坐标轴刻度标签的显示间隔(在类目轴中有效哦),默认会采用标签不重叠的方式显示标签(也就是默认会将部分文字显示不全) 可以设置为0强制显示所有标签,如果设置为1,表示隔一个标签显示一个标签,如果为3,表示隔3个标签显示一个标签,以此类推
一开始我没设置 因为标签文本过长的原因他就自动不显示全部
被遮挡住就让grid 组件离容器向上移动 把grid中的bottom的值调大一些
grid:
- 2.换行显示 在xAxis.axisLabel中 使用formatter回调函数实现换行
axisLabel : {
- 3.文字竖直显示
同样和换行一个道理,只是这个是单个文字换行 在xAxis.axisLabel中 使用formatter回调函数实现换行
axisLabel: { interval: 0, formatter:function(value) { return value.split("").join("\n"); } }
- 4.隔一个换行
在xAxis.axisLabel中 使用formatter回调函数实现换行
axisLabel : {
|