reactjs - 在 Froala 所见即所得编辑器中为 React 调用方法
问题描述
我在 React 版本中使用了一个名为 Froala 的富文本编辑器。这些文档适用于 JQuery 文档。从关于 React 的文章中,我找到了以下说明:
事件和方法事件可以通过选项传递,带有一个键事件和对象,其中键是事件名称,值是回调函数。
options: {
placeholder: "Edit Me",
events : {
'froalaEditor.focus' : function(e, editor) {
console.log(editor.selection.get());
}
}
}
使用回调参数中的编辑器实例,您可以调用方法文档中描述的编辑器方法。Froala 事件在事件文档中进行了描述。
我了解如何使用事件,但不能调用方法。这是否意味着我只能从事件中访问编辑器实例?有人可以澄清一下吗?例如,我想使用 html.insert() 方法,如下所述:
$('.selector').froalaEditor('html.insert', 'foo bar', true);
它将如何与 Froala React 组件一起使用?
解决方案
如果有人仍然对如何实现这一目标感兴趣,请查看
https://froala.com/wysiwyg-editor/docs/framework-plugins/react/
在配置对象中定义方法非常简单。
推荐阅读
- python - 替换数组中的整个元素
- oracle - Oracle DB:如何检查已用完存储的用户
- android - 错误 无法构建 iOS 项目。我们运行了“xcodebuild”命令,但它以错误代码 65 退出。在 ios 文件夹中没有构建
- javascript - 使用 sequelize 时打字稿比 javascript 慢?
- c++ - 如何更喜欢调用 const 成员函数并回退到非 const 版本?
- python - 如何使用 skimage 从旋转图像中删除灰色边框?
- c# - .NET Core 6 RC1,使用 Task.WhenAll 时如何检索结果?
- django - Django Queryset - 通过 model.choices 获取计数
- python - 双或方形 python 函数
- python - 如何使用 Pandas 将数据框列部分与 Python 中另一个数据框中包含的时间值相加