diff --git a/core/core-frontend/src/views/common/DeResourceTree.vue b/core/core-frontend/src/views/common/DeResourceTree.vue index 2a19d28b2d..a88b89be7a 100644 --- a/core/core-frontend/src/views/common/DeResourceTree.vue +++ b/core/core-frontend/src/views/common/DeResourceTree.vue @@ -644,7 +644,7 @@ const initOpenHandler = newWindow => { methodName: 'initOpenHandler', args: newWindow } - openHandler.value.invokeMethod(pm) + openHandler.value?.invokeMethod(pm) } } diff --git a/core/core-frontend/src/views/data-visualization/PreviewHead.vue b/core/core-frontend/src/views/data-visualization/PreviewHead.vue index 99aa934651..edfbee47a2 100644 --- a/core/core-frontend/src/views/data-visualization/PreviewHead.vue +++ b/core/core-frontend/src/views/data-visualization/PreviewHead.vue @@ -112,7 +112,7 @@ const initOpenHandler = newWindow => { methodName: 'initOpenHandler', args: newWindow } - openHandler.value.invokeMethod(pm) + openHandler.value?.invokeMethod(pm) } } diff --git a/core/core-frontend/src/views/template-market/index.vue b/core/core-frontend/src/views/template-market/index.vue index 6f0b425df1..a39fab481a 100644 --- a/core/core-frontend/src/views/template-market/index.vue +++ b/core/core-frontend/src/views/template-market/index.vue @@ -539,7 +539,7 @@ const initOpenHandler = newWindow => { methodName: 'initOpenHandler', args: newWindow } - openHandler.value.invokeMethod(pm) + openHandler.value?.invokeMethod(pm) } } diff --git a/core/core-frontend/src/views/workbranch/index.vue b/core/core-frontend/src/views/workbranch/index.vue index ad3d2204af..ffb0255fe2 100644 --- a/core/core-frontend/src/views/workbranch/index.vue +++ b/core/core-frontend/src/views/workbranch/index.vue @@ -277,7 +277,7 @@ const initOpenHandler = newWindow => { methodName: 'initOpenHandler', args: newWindow } - openHandler.value.invokeMethod(pm) + openHandler.value?.invokeMethod(pm) } }