feat: 优化波形渲染性能与交互
All checks were successful
Package component / package (push) Successful in 5m56s

This commit is contained in:
李启源
2026-07-22 16:36:48 +08:00
parent 356f55c9fd
commit 5b0ba7413e
35 changed files with 8208 additions and 246 deletions

View File

@@ -216,6 +216,7 @@ watch(
v-for="tick in track.xMinorTicks"
:key="`x-minor-${track.index}-${tick}`"
data-grid-direction="vertical"
:stroke="track.gridLines.verticalColor"
:x1="track.xScale(tick)"
:x2="track.xScale(tick)"
y1="0"
@@ -227,6 +228,7 @@ watch(
v-for="tick in track.yMinorTicks"
:key="`y-minor-${track.index}-${tick}`"
data-grid-direction="horizontal"
:stroke="track.gridLines.horizontalColor"
x1="0"
:x2="track.width ?? innerWidth"
:y1="track.yScale(tick)"
@@ -242,6 +244,7 @@ watch(
v-for="tick in track.xMajorTicks"
:key="`x-major-${track.index}-${tick}`"
data-grid-direction="vertical"
:stroke="track.gridLines.verticalColor"
:x1="track.xScale(tick)"
:x2="track.xScale(tick)"
y1="0"
@@ -253,6 +256,7 @@ watch(
v-for="tick in track.yMajorTicks"
:key="`y-major-${track.index}-${tick}`"
data-grid-direction="horizontal"
:stroke="track.gridLines.horizontalColor"
x1="0"
:x2="track.width ?? innerWidth"
:y1="track.yScale(tick)"