:当组件的ID被更改时触发了什么事件?
问题
我想在设置面板中组件的ID被更改时触发一些行为。我尝试过用 'editor.on()' 处理以下事件:
- “Component:update:id”
- 'component:update:Id'
- 'Component:update:{id}'
- 'component:update:{Id}'
按照 [这里](https://grapesjs.com/docs/api/editor.html#available-events) 的文档操作 'component:update:propertyName',但这些都不会触发回调('() => console.log(“Testing”))。我应该听什么活动,使用'editor.on()'?
回答(2)
经过一些实验和查看源代码,触发的就是“component:update:attributes”。
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #581
阅读组件相关事件
[Editor API wiki](https://github.com/artf/grapesjs/wiki/API-Editor) 列出了一组可以监听的组件相关事件(例如 'component:add', 'component:update')。然而,没有提及监听者接收到的...
问题 #1904
找零财产浮动
我正在尝试通过事件监听“float”属性的变化,判断它是在Style Manager中被移到了“左”、“右”还是“无”,但我的代码似乎没有给出想要的结果。 它给出的是“style update null”作为输出。理想的输出是float:right、float:left或flo...
问题 #371
启用默认的RTE并自定义函数
正确调用我的 API,想添加一个带有自定义功能以添加链接/打开新窗口/打开模态的 RTE: 命令可以控制fontSize,但下拉菜单没有对齐,显示的是选项值 该命令在 insertHTML 上无法使用。 功能无法工作(意图/非功能)  but return wrong html, I am sure I am mis...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。