diff --git a/simple-mind-map/src/core/render/Render.js b/simple-mind-map/src/core/render/Render.js index bcc11852..83e98dda 100644 --- a/simple-mind-map/src/core/render/Render.js +++ b/simple-mind-map/src/core/render/Render.js @@ -23,7 +23,8 @@ import { getNodeDataIndex, getNodeIndexInNodeList, setDataToClipboard, - getDataFromClipboard + getDataFromClipboard, + htmlEscape } from '../../utils' import { shapeList } from './node/Shape' import { lineStyleProps } from '../../themes/default' @@ -885,6 +886,7 @@ class Render { Array.isArray(smmData) ? smmData : [smmData] ) } else { + text = htmlEscape(text) const textArr = text.split(/\r?\n|(? { return !!item })