如何禁用撤销按钮
关于“撤销”/“重做”事件 https://grapesjs.com/docs/api/editor.html#general 你可以使用撤销管理器的API,https://grapesjs.com/docs/api/undo_manager.html
阅读下方完整回答 ↓问题
你好,@artf,
希望你葡萄治疗顺利。
请问我们当撤销管理器中没有数据时,如何禁用撤销按钮,反之亦然。我已经检查了所有新事件,但找不到撤销激活/停用事件。你能帮帮我们吗?
提前感谢大家
回答(3)
关于“撤销”/“重做”事件 https://grapesjs.com/docs/api/editor.html#general 你可以使用撤销管理器的API,https://grapesjs.com/docs/api/undo_manager.html
@artf 如果需要触发撤销事件来呈现其数据,那么我们如何渲染或禁用撤销/重做的BTN?开箱即用的撤销/重做按钮会清空整个模板,如果撤销/重做事件没有追踪到任何东西。我正在尝试根据是否有可撤销/重做的选项来有条件地渲染这些撤销/重做按钮。我在使用“更新”这个通用事件时遇到了麻烦。更新事件似乎从未被触发。你能提供一些背景吗?
如果需要触发撤销事件来展示其数据,那么我们如何渲染或禁用撤销/重做的BTN?
???你可以在任何地方使用撤销管理器的 API,我没说只能在撤销/重做事件后使用。
更新事件似乎从未被触发
“更新”事件是在 https://github.com/artf/grapesjs/releases/tag/v0.14.55 年加入的
相关问答
通过相似的问题讨论继续研究。
问题 #1324
从组件中移除属性
你好@artf我不知道是否可以从组件中移除属性。在我们的项目中,我正在从我创建的一个自定义特质中注入一个自定义属性,但有一个选项可以取消选择这个属性,所以我想从组件中移除。 我在你的代码里找不到这个功能。 提前感谢大家
问题 #2001
无法在局域网网络中访问该应用
你好@artf, 你能帮帮我吗? 无法在局域网中访问该应用,能否帮我做些什么才能让该节点应用能够在局域网中访问 谢谢:)
问题 #1506
CSS 媒体查询问题
你好@artf 演示页面和媒体查询库中都存在问题。 问题是,如果用户先在移动视图上更新样式,再用标签视图,再用媒体查询,移动视图就不起作用。如果我们先更新桌面样式,再更新标签页,再更新移动端,那么一切都正常 但如果我们先反向移动视图,标签视图第二,桌面视图第三,然后CSS/媒体...
问题 #792
脚本属性使用函数时无法与方块相处
在[Components & JS](https://github.com/artf/grapesjs/wiki/Components-&-JS)文档中有这个例子: 这个方法非常有效。但我不能用函数代替“script”中的字符串,正如所说,它支持的,比如这个例子: 什么都不会发...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。