diff --git a/packages/vchart/src/plugin/components/axis-sync/tick-align-transform.ts b/packages/vchart/src/plugin/components/axis-sync/tick-align-transform.ts index ec94a757f6..c5ae5847da 100644 --- a/packages/vchart/src/plugin/components/axis-sync/tick-align-transform.ts +++ b/packages/vchart/src/plugin/components/axis-sync/tick-align-transform.ts @@ -55,7 +55,7 @@ export const tickAlign = (data: Array, op: ITickAlignOpt) => { // make the tickData of the current axis consistent with the tickData of the target axis const newTicks: number[] = targetData.map((d: { value: number }) => { const percent = (d.value - targetDomain[0]) / targetRange; - return Math.round(currentRange * percent + currentDomain[0]); + return currentRange * percent + currentDomain[0]; }); return convertDomainToTickData(newTicks); };