diff --git a/frontend/src/components/canvas/customComponent/UserView.vue b/frontend/src/components/canvas/customComponent/UserView.vue index f42553a851..b27195250f 100644 --- a/frontend/src/components/canvas/customComponent/UserView.vue +++ b/frontend/src/components/canvas/customComponent/UserView.vue @@ -710,7 +710,7 @@ export default { clearPanelLinkage(param) { if (param.viewId === 'all' || param.viewId === this.element.propValue.viewId) { try { - this.$refs[this.element.propValue.id].reDrawView() + this.$refs[this.element.propValue.id]?.reDrawView() } catch (e) { console.error('reDrawView-error:', this.element.propValue.id) } diff --git a/frontend/src/views/panel/filter/FilterDialog.vue b/frontend/src/views/panel/filter/FilterDialog.vue index fe04b0923d..916727fae7 100644 --- a/frontend/src/views/panel/filter/FilterDialog.vue +++ b/frontend/src/views/panel/filter/FilterDialog.vue @@ -755,7 +755,7 @@ export default { type = 'NUM' } datasetParams(tableId, type).then(res => { - this.datasetParams = res.data + this.datasetParams = res.data || [] }) }, comLoadField(tableId) {