问题 #2276💬 已回答提出于 2019年9月18日作者 iamriel0 个反应

“change:style”监听器未被触发

快速解答作者 iamriel

算了,我刚刚关闭了“avoidInlineStyle: 0”:)

阅读下方完整回答 ↓

问题

  1. 你用的是最新版本吗(旧版本不支持)? 版本 0.15.8
  2. 预期的行为是什么? “change:style”监听器在更改/更新风格时应被触发
  3. 接下来会发生什么? 什么都没发生
  4. 如果你能复现该漏洞,请标明所有必要步骤
    1. 将文本块拖曳到画布上
    2. 尝试更改文本的样式和属性
  5. 演示 https://codepen.io/iamriel/pen/aboROrz

我也试过“change:attributes:style”,甚至像“change:style:padding-top”这样的特定样式,但依然没有任何反应。 我不确定是不是我漏掉了什么。 谢谢!

回答(2)

iamriel2019年9月18日

算了,我刚刚关闭了“avoidInlineStyle: 0”:)

VanShane2024年4月12日

你好,有没有办法在不使用 'avoidInlineStyle: 0' 的情况下监听组件样式的更新(无论是在模型还是视图中)。

相关问答

通过相似的问题讨论继续研究。

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

浏览插件分类

直接跳转到市场上的插件分类页面。