feat: 动态日期,初始化日期
This commit is contained in:
parent
812f07fe96
commit
b7fd270eb9
@ -56,7 +56,6 @@ const onChange = (v: number | number[]) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 手动更新
|
|
||||||
watch(
|
watch(
|
||||||
() => props.chartConfig.option.dataset,
|
() => props.chartConfig.option.dataset,
|
||||||
(newData: number | number[]) => {
|
(newData: number | number[]) => {
|
||||||
@ -68,6 +67,25 @@ watch(
|
|||||||
immediate: true
|
immediate: true
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// 手动更新
|
||||||
|
watch(
|
||||||
|
() => props.chartConfig.option.differValue,
|
||||||
|
(newData: number) => {
|
||||||
|
if (props.chartConfig.option.differValue === 0) return
|
||||||
|
if (typeof option.dataset === 'object') {
|
||||||
|
option.dataset[0] = dayjs().add(newData, 'day').valueOf()
|
||||||
|
option.dataset[1] = dayjs().add(newData, 'day').valueOf()
|
||||||
|
} else {
|
||||||
|
option.dataset = dayjs().add(newData, 'day').valueOf()
|
||||||
|
}
|
||||||
|
// 关联目标组件首次请求带上默认内容
|
||||||
|
onChange(newData)
|
||||||
|
},
|
||||||
|
{
|
||||||
|
immediate: true
|
||||||
|
}
|
||||||
|
)
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user