问题描述
我想添加 @draft-js-plugins/mention 但目前这是不可能的,因为这个包的依赖项之一是不可变的 js,它使用了一个非常旧的版本,因此导致我的项目出现问题,因为我是使用最新版本。目前无法降级,所以我想知道我的其他选择是什么?是否可以仅针对此功能将 DraftJS 与其他库集成?是否可以构建自定义的“提及”功能?如何将其与 Draft 集成? 任何建议和示例将不胜感激
解决方法
@draft-js-plugins
使用与 immutable
相同的 draft-js
版本。所以你的问题是使用 immutable@3.7.4
的 Draft-js。
另见:https://github.com/draft-js-plugins/draft-js-plugins/pull/1710
,我通过使用写在 DraftJS 之上并包含所有必要插件的“react-draft-wysiwyg”包解决了这个问题。一个解决所有问题的简单实现