我创建了一个非常简单的自定义小部件,但是我想通过自定义按钮将它添加到编辑器中,而不是通过工具栏按钮,因此我使用
editor.execCommand("mywidget")
。小部件被成功添加,但是在这个execCommand
调用中如何传递数据给小部件呢?在文档中,它说execCommand
的第二个参数用于向命令处理程序传递数据,但是我似乎找不到我在调用execCommand("mywidget", {paramshere})
之后如何在小部件代码中访问它。
谢谢!
template
可以是一个函数吗?或者它可以在exec函数中分配吗?@Reinmar - DominicbeforeCommandExec
中成功完成了所需的操作(通过检查命令名称并分配模板)。 - Dominic