diff --git a/frontend/src/views/panel/LinkJumpSet/index.vue b/frontend/src/views/panel/LinkJumpSet/index.vue index 9c1ec9fbf0..ff12c25556 100644 --- a/frontend/src/views/panel/LinkJumpSet/index.vue +++ b/frontend/src/views/panel/LinkJumpSet/index.vue @@ -65,6 +65,7 @@ :placeholder="$t('panel.select_jump_panel')" style="margin-right: 10px" @select="panelNodeClick" + @input="inputVal" /> @@ -309,6 +310,13 @@ export default { this.linkJumpInfo.targetViewInfoList = [] this.getPanelViewList(data.id) }, + inputVal(value) { + if (!value) { + this.linkJumpInfo.targetViewInfoList = [] + this.viewIdFieldArrayMap = {} + this.currentLinkPanelViewArray = [] + } + }, addLinkJumpField() { this.linkJumpInfo.targetViewInfoList.push({ targetViewId: '',