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