Quilljs-如何在Quilljs中更改拼写检查语言反应式

问题描述

您如何在React的quill.js中更改拼写检查器的语言?

我的应用程序允许用户用英语或西班牙语编辑内容,将结果保存到数据库的不同位置。加载英语文本时,拼写检查非常好-但是加载西班牙语文本时,整个内容都被拼写为英语。必须有一种动态改变方式的方法吗??

This SO answer显示了如何完全禁用拼写检查器,但是我找不到有关切换到其他语言的信息。

还请提供您在其中找到信息的源链接,因为我已经搜索了几天却没有看到它。

解决方法

quilljs source所示,容器似乎只是一个普通的HTML DOM引用,而您必须设置以禁用拼写检查的属性来自HTML标准,因此我们可以推断出拼写检查作业是由浏览器而不是套筒进行的。

this Stack Overflow answer's update中指出,拼写检查尊重标记的relay属性,因此您需要根据该属性使用相应的语言来设置该属性。

我认为它可以工作的组件的代码片段

lang