forked from github/dataease
fix(视图-对称条形图): 修复对称条形图值轴和刻度异常
https://www.tapd.cn/55578866/bugtrace/bugs/view/1155578866001025975
This commit is contained in:
parent
6bc6d92a80
commit
8621e64596
@ -193,7 +193,8 @@ export default {
|
||||
'text',
|
||||
'label',
|
||||
'word-cloud',
|
||||
'flow-map'
|
||||
'flow-map',
|
||||
'bidirectional-bar'
|
||||
],
|
||||
linkageExcludeViewType: [
|
||||
'richTextView',
|
||||
@ -202,7 +203,8 @@ export default {
|
||||
'text',
|
||||
'label',
|
||||
'word-cloud',
|
||||
'flow-map'
|
||||
'flow-map',
|
||||
'bidirectional-bar'
|
||||
],
|
||||
copyData: null,
|
||||
hyperlinksSetVisible: false,
|
||||
|
@ -251,6 +251,8 @@ export function baseBidirectionalBarOptionAntV(plot, container, chart, action, i
|
||||
const legend = getLegend(chart)
|
||||
const xAxis = getXAxis(chart)
|
||||
const yAxis = getYAxis(chart)
|
||||
// 处理横轴标题方向不对
|
||||
yAxis?.title && (yAxis.title.autoRotate = false)
|
||||
// data
|
||||
const data = _.cloneDeep(chart.data.data)
|
||||
// options
|
||||
@ -280,12 +282,6 @@ export function baseBidirectionalBarOptionAntV(plot, container, chart, action, i
|
||||
start: [{ trigger: 'legend-item:click', action: ['list-unchecked:toggle', 'data-filter:filter', 'element-active:reset', 'element-highlight:reset'] }]
|
||||
}
|
||||
},
|
||||
{
|
||||
type: 'tooltip', cfg: {
|
||||
start: [{ trigger: 'interval:mousemove', action: 'tooltip:show' }],
|
||||
end: [{ trigger: 'interval:mouseleave', action: 'tooltip:hide' }]
|
||||
}
|
||||
},
|
||||
{
|
||||
type: 'active-region', cfg: {
|
||||
start: [{ trigger: 'interval:mousemove', action: 'active-region:show' }],
|
||||
@ -307,19 +303,6 @@ export function baseBidirectionalBarOptionAntV(plot, container, chart, action, i
|
||||
}
|
||||
}
|
||||
}
|
||||
// group
|
||||
if (isGroup) {
|
||||
options.isGroup = true
|
||||
} else {
|
||||
delete options.isGroup
|
||||
}
|
||||
// stack
|
||||
if (isStack) {
|
||||
options.isStack = true
|
||||
} else {
|
||||
delete options.isStack
|
||||
}
|
||||
options.isPercent = chart.type.includes('percentage')
|
||||
// custom color
|
||||
options.color = antVCustomColor(chart)
|
||||
if (customAttr.color.gradient) {
|
||||
|
@ -712,8 +712,8 @@ export function getYAxis(chart) {
|
||||
const axisValue = a.axisValue
|
||||
if (!chart.type.includes('horizontal')) {
|
||||
if (axisValue && !axisValue.auto) {
|
||||
axisValue.min && (axis.minLimit = parseFloat(axisValue.min))
|
||||
axisValue.max && (axis.maxLimit = parseFloat(axisValue.max))
|
||||
axisValue.min && (axis.minLimit = axis.min = parseFloat(axisValue.min))
|
||||
axisValue.max && (axis.maxLimit = axis.max = parseFloat(axisValue.max))
|
||||
axisValue.splitCount && (axis.tickCount = parseFloat(axisValue.splitCount))
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user