gpt4 book ai didi

ckeditor - 如何禁用 CKEditor 5 中的自定义工具栏按钮?

转载 作者:行者123 更新时间:2023-12-05 02:53:09 27 4
gpt4 key购买 nike

我从 CKEditor 5's framework docs 实现了图像插入 简单插件 示例的一个版本.

但该示例并未介绍如何在设置编辑器的 isReadOnly 属性时禁用该项目(就像所有标准按钮的默认情况一样)。我 found docs对于 isEnabled Prop 以及 ButtonViewbind 方法,但它引用了使用 command 项的示例,而不是 view 项。问题是,Simple Plugin 示例不会创建要绑定(bind)到的命令。

所以问题是我是否需要创建命令,或者是否有其他方法可以使 View 项的状态对编辑器实例的只读状态敏感。

谢谢,如果我遗漏了任何需要的上下文,我深表歉意(刚开始在 SO 上发帖)。欢迎提供反馈(我知道你们都会鞭策我改变现状)。

最佳答案

噢,我想我明白了:

view.bind('isEnabled').to(editor, 'isReadOnly', isReadOnly => !isReadOnly);

只需要绑定(bind)到编辑器的可观察属性。似乎按照我的期望/预期工作。

关于ckeditor - 如何禁用 CKEditor 5 中的自定义工具栏按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62275104/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com