一、echarts柱狀圖邊框設置
柱狀圖的邊框設置通常有兩種方法,一種是通過在樣式中設置,另一種是通過在xAxis的axisLine、axisLabel和axisTick中設置。
第一種方法:
option = {
...
series: [
{
type: 'bar',
itemStyle: {
borderColor: '#000',
borderWidth: 2
},
data: ...
}
]
}第二種方法:
option = {
...
xAxis: {
axisLine: {
lineStyle: {
color: '#000',
width: 2
}
},
axisLabel: {
show: false
},
axisTick: {
show: false
}
},
yAxis: {
...
},
series: [
{
type: 'bar',
data: ...
}
]
}二、echarts柱狀圖大小設置
柱狀圖的大小設置需要通過指定系列中柱狀圖的寬度(barWidth)和高度(barMaxWidth和barMinHeight)來實現。
option = {
...
series: [
{
type: 'bar',
barWidth: 20,
barMaxWidth: 50,
barMinHeight: 10,
data: ...
}
]
}三、echarts柱狀圖位置設置
通過指定系列中的x和y來設置柱狀圖的位置。
option = {
...
series: [
{
type: 'bar',
x: '50%',
y: '50%',
data: ...
}
]
}四、echarts柱狀圖高度設置
通過在系列中的series.barHeight中設置柱狀圖的高度來實現。
option = {
...
series: [
{
type: 'bar',
barHeight: 20,
data: ...
}
]
}五、echarts柱狀圖寬度設置
通過在系列中的series.barWidth中設置柱狀圖的寬度來實現。
option = {
...
series: [
{
type: 'bar',
barWidth: '50%',
data: ...
}
]
}六、echarts柱狀圖刻度設置
通過在xAxis或yAxis中設置interval值來控制刻度線的密度。
option = {
...
xAxis: {
interval: 0,
data: ...
},
yAxis: {
interval: 1,
data: ...
},
series: [
{
type: 'bar',
data: ...
}
]
}七、echarts柱狀圖設置背景
設置echarts柱狀圖的背景有兩種方法,一種是通過在grid中設置背景顏色,另一種是在visualMap中設置顏色。
第一種方法:
option = {
...
grid: {
backgroundColor: '#fff'
},
series: [
{
type: 'bar',
data: ...
}
]
}第二種方法:
option = {
...
visualMap: {
show: false,
min: 0,
max: 100,
inRange: {
color: ['#fff', '#000']
}
},
series: [
{
type: 'bar',
data: ...
}
]
}八、echarts設置柱狀圖間距
設置柱狀圖的間距可以通過在系列中的barGap和barCategoryGap中設置值來實現。
option = {
...
series: [
{
type: 'bar',
barGap: '30%',
barCategoryGap: '50%',
data: ...
}
]
}原創文章,作者:XCMNO,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/329449.html
微信掃一掃
支付寶掃一掃