diff --git a/simple-mind-map/src/core/render/Render.js b/simple-mind-map/src/core/render/Render.js index 752ac75a..fac2c564 100644 --- a/simple-mind-map/src/core/render/Render.js +++ b/simple-mind-map/src/core/render/Render.js @@ -1087,7 +1087,8 @@ class Render { } // 设置节点图片 - setNodeImage(node, { url, title, width, height, custom = false }) { + setNodeImage(node, data) { + const { url, title, width, height, custom = false } = data || { url: '', title: '', width: 0, height: 0, custom: false } this.setNodeDataRender(node, { image: url, imageTitle: title || '', diff --git a/web/src/lang/en_us.js b/web/src/lang/en_us.js index d1071273..ca580137 100644 --- a/web/src/lang/en_us.js +++ b/web/src/lang/en_us.js @@ -77,7 +77,10 @@ export default { level5: 'Level5', level6: 'Level6', zenMode: 'Zen mode', - fitCanvas: 'Fit canvas' + fitCanvas: 'Fit canvas', + removeImage: 'Remove image', + removeHyperlink: 'Remove hyperlink', + removeNote: 'Remove note' }, count: { words: 'Words', diff --git a/web/src/lang/zh_cn.js b/web/src/lang/zh_cn.js index ffe6a7fc..a3bbb59e 100644 --- a/web/src/lang/zh_cn.js +++ b/web/src/lang/zh_cn.js @@ -77,7 +77,10 @@ export default { level5: '五级主题', level6: '六级主题', zenMode: '禅模式', - fitCanvas: '适应画布' + fitCanvas: '适应画布', + removeImage: '移除图片', + removeHyperlink: '移除超链接', + removeNote: '移除备注' }, count: { words: '字数', diff --git a/web/src/pages/Edit/components/Contextmenu.vue b/web/src/pages/Edit/components/Contextmenu.vue index b3e9d461..d07d34be 100644 --- a/web/src/pages/Edit/components/Contextmenu.vue +++ b/web/src/pages/Edit/components/Contextmenu.vue @@ -70,6 +70,12 @@ {{ $t('contextmenu.pasteNode') }} Ctrl + V +
+ {{ $t('contextmenu.removeHyperlink') }} +
+
+ {{ $t('contextmenu.removeNote') }} +