Draft.js - 如何将自定义实体仅应用于当前选择?
Draft.js - How to apply custom entity to current selection only?
我正在使用 here 找到的示例代码来实现 link 的自定义实体。
当前的行为是什么?
Select一段文字,并创建link。然后在 link 创建后继续输入,编辑器会将您输入的所有字符标记为 link.
的一部分
预期的行为是什么?
应该仅为当前选择创建 link。当您在创建 link 后键入更多字符时,它们应该是纯文本,而不是 link.
我最终使用了 IMMUTABLE
实体。
https://draftjs.org/docs/advanced-topics-entities.html#mutability
我正在使用 here 找到的示例代码来实现 link 的自定义实体。
当前的行为是什么?
Select一段文字,并创建link。然后在 link 创建后继续输入,编辑器会将您输入的所有字符标记为 link.
的一部分预期的行为是什么?
应该仅为当前选择创建 link。当您在创建 link 后键入更多字符时,它们应该是纯文本,而不是 link.
我最终使用了 IMMUTABLE
实体。
https://draftjs.org/docs/advanced-topics-entities.html#mutability