diff --git a/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue b/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue index 6076398ad2..2348da6501 100644 --- a/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue +++ b/frontend/src/components/canvas/components/Editor/ComponentWrapper.vue @@ -208,9 +208,11 @@ export default { handleClick() { const events = this.config.events - Object.keys(events).forEach(event => { - this[event](events[event]) - }) + if (events) { + Object.keys(events).forEach(event => { + this[event](events[event]) + }) + } }, elementMouseDown(e) { // private 设置当前组件数据及状态 diff --git a/frontend/src/components/canvas/custom-component/DeRichText.vue b/frontend/src/components/canvas/custom-component/DeRichText.vue index 52d34d89d7..b5af64ff45 100644 --- a/frontend/src/components/canvas/custom-component/DeRichText.vue +++ b/frontend/src/components/canvas/custom-component/DeRichText.vue @@ -9,13 +9,7 @@ :disabled="!canEdit" @onClick="onClick" /> - - - - - -