diff --git a/core/core-frontend/src/custom-component/rich-text/DeRichTextView.vue b/core/core-frontend/src/custom-component/rich-text/DeRichTextView.vue index 13371fd59e..2f01da6a83 100644 --- a/core/core-frontend/src/custom-component/rich-text/DeRichTextView.vue +++ b/core/core-frontend/src/custom-component/rich-text/DeRichTextView.vue @@ -107,7 +107,8 @@ const state = reactive({ data: null, viewDataInfo: null, totalItems: 0, - firstRender: true + firstRender: true, + previewFirstRender: true }) const dataRowSelect = ref({}) const dataRowNameSelect = ref({}) @@ -465,11 +466,9 @@ const initCurFields = chartDetails => { // 初始化此处不必刷新 const renderChart = viewInfo => { - if (!state.firstRender) { - calcData(viewInfo) - } else { - state.firstRender = false - } + //do renderView + initCurFieldsChange() + eventBus.emit('initCurFields-' + element.value.id) } const conditionAdaptor = (chart: Chart) => {