如何从draft-js-mention-plugin中获取提到的用户?

问题描述 投票:1回答:1

我浏览了draft-js-mention-plugin的文档,但无法想象从内容中读取所有提及的方法。有没有办法可以找到所有提到的数组?我需要单独存储所有提及并发送电子邮件。非常感谢您的帮助。我正在使用here中给出的示例

draftjs draft-js-plugins
1个回答
0
投票

你可以这样做:

const rawEditorContent = convertToRaw(this.state.editorState.getCurrentContent());
const entityMap = rawEditorContent.entityMap;
enter code here

然后遍历entityMap以获得提及的用户:

Object.values(entityMap).map(entity => {
    console.log(entity.data.mention);
}); 
© www.soinside.com 2019 - 2024. All rights reserved.