我正在尝试在从 Material-UI 中选择的对话框中实现富文本。为此,我使用了一个包 react-medium-editor。如果我将它放在对话框中,它不会将文本转换为富文本,而是在对话框之外。可能是什么问题这是我为演示而制作的示例项目。
问问题
77 次
1 回答
0
您可以通过将 prop: 设置为 来使 react-medium-editor 与 Material-UI 的 DialogdisableEnforceFocus
一起使用true
。
<Dialog
disableEnforceFocus
open={open}
onClose={() => handleClose()
{...otherDialogProps}
>
// Dialog Content
</Dialog>
警告:根据Material-UI 的文档disableEnforceFocus
:
如果
true
,模态将不会阻止焦点在打开时离开模态。
通常,永远不应将其设置为,
true
因为它会使辅助技术(例如屏幕阅读器)无法访问模态。
于 2021-07-20T22:30:55.363 回答