找零财产浮动
我正在尝试通过事件监听“float”属性的变化,判断它是在Style Manager中被移到了“左”、“右”还是“无”,但我的代码似乎没有给出想要的结果。 它给出的是“style update null”作为输出。理想的输出是float:right、float:left或float:none
prashant2018
你可以用传递给我的“模型”作为参数来获得当前属性。检查模型对象后,我发现可以用 model.attributes.style 获取样式 你应该通过以下方式修改代码片段来获得想要的输出: ' editor.on('component:styleUpdate:float', (model) => { console.log('style update', model.attributes.style); });`
prashant2018
@sakshigarg9 我上面提到的方法对某些组件不起作用,更准确地说,我观察到的是,style属性会在定义类的组件上给出空字符串。 你用编辑器的方法是正确的,也适用于所有组件,只是你用了错误的扇区ID“General”而不是“general”。另外,你需要用以下方法提取浮点数值 编辑器。StyleManager.getProperty('general','float').attributes.value 下面的代码片段适用于我测试的 grapesjs-preset-网...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。