mirror of
https://gitee.com/dromara/go-view.git
synced 2025-04-06 03:58:04 +08:00
build: 解决编译ts报错
This commit is contained in:
parent
f4de3189ec
commit
bbb1c97c41
@ -21,7 +21,7 @@
|
|||||||
{ label: '柱状图', value: 'bar' },
|
{ label: '柱状图', value: 'bar' },
|
||||||
{ label: '折线图', value: 'line' }
|
{ label: '折线图', value: 'line' }
|
||||||
]"
|
]"
|
||||||
@update:value="(value) => {
|
@update:value="(value: any) => {
|
||||||
updateHandle(item, value)
|
updateHandle(item, value)
|
||||||
}"
|
}"
|
||||||
/>
|
/>
|
||||||
|
@ -52,16 +52,16 @@ const option = computed(() => {
|
|||||||
|
|
||||||
watch(
|
watch(
|
||||||
() => props.chartConfig.option.dataset,
|
() => props.chartConfig.option.dataset,
|
||||||
(newData, oldData) => {
|
(newData: any, oldData) => {
|
||||||
try {
|
try {
|
||||||
if (!isObject(newData) || !('dimensions' in newData)) return
|
if (!isObject(newData) || !('dimensions' in newData)) return
|
||||||
if (Array.isArray(newData?.dimensions)) {
|
if (Array.isArray((newData as any)?.dimensions)) {
|
||||||
const seriesArr: (typeof barSeriesItem)[] = []
|
const seriesArr: typeof barSeriesItem[] = []
|
||||||
// 对oldData进行判断,防止传入错误数据之后对旧维度判断产生干扰
|
// 对oldData进行判断,防止传入错误数据之后对旧维度判断产生干扰
|
||||||
// 此处计算的是dimensions的Y轴维度,若是dimensions.length为0或1,则默认为1,排除X轴维度干扰
|
// 此处计算的是dimensions的Y轴维度,若是dimensions.length为0或1,则默认为1,排除X轴维度干扰
|
||||||
const oldDimensions =
|
const oldDimensions =
|
||||||
Array.isArray(oldData?.dimensions) && oldData.dimensions.length >= 1 ? oldData.dimensions.length : 1
|
Array.isArray(oldData?.dimensions) && oldData.dimensions.length >= 1 ? oldData.dimensions.length : 1
|
||||||
const newDimensions = newData.dimensions.length >= 1 ? newData.dimensions.length : 1
|
const newDimensions = (newData as any).dimensions.length >= 1 ? (newData as any).dimensions.length : 1
|
||||||
const dimensionsGap = newDimensions - oldDimensions
|
const dimensionsGap = newDimensions - oldDimensions
|
||||||
if (dimensionsGap < 0) {
|
if (dimensionsGap < 0) {
|
||||||
props.chartConfig.option.series.splice(newDimensions - 1)
|
props.chartConfig.option.series.splice(newDimensions - 1)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user