diff --git a/src/packages/components/Zhigan/Zhigan/ZhiGan_ModalTimeLine/index.vue b/src/packages/components/Zhigan/Zhigan/ZhiGan_ModalTimeLine/index.vue
index c739a90..639a159 100644
--- a/src/packages/components/Zhigan/Zhigan/ZhiGan_ModalTimeLine/index.vue
+++ b/src/packages/components/Zhigan/Zhigan/ZhiGan_ModalTimeLine/index.vue
@@ -238,14 +238,6 @@
// 是否是编辑状态
const isEdit = window.location.href.includes('/chart/home/');
- watch(
- () => option.status.hide,
- () => {
- if (!option.status.hide) {
- }
- },
- );
-
// 初始化视频控件
onMounted(() => {
// 用于规避视频id重复
@@ -264,10 +256,20 @@
});
});
- // 数据callback处理(预览时触发)
- useChartDataFetch(props.chartConfig, useChartEditStore, (resData: any[]) => {
- option.dataset = resData;
- });
+ // 显示+非编辑状态下运行
+ watch(
+ () => option.status.hide,
+ (newValue) => {
+ if (!newValue && !isEdit) {
+ // 数据callback处理(预览时触发)
+ useChartDataFetch(props.chartConfig, useChartEditStore, (resData: any[]) => {
+ if (resData) {
+ option.dataset = resData;
+ }
+ });
+ }
+ },
+ );