ID在更改后没有更新
GrapesJS 版本 [X] 我确认使用最新版本 GrapesJS 你用的是什么浏览器? 铬 可复制演示链接 https://jsfiddle.net/szLp8h4n 描述一下那个虫子 如何复现这个漏洞?创建方块点击它进入特质标签页设置新ID进入样式标签页查看身份未变(类别下) 要查看身份证,您必须:执行前述步骤方块失焦(例如点击身体)聚焦方块 预期的行为是什么? 让ID更新时无需重新聚焦 目前的行为是什么? 需要重新聚焦才能看到ID的变化 行为准则 [X] 我同意遵守本项目的行为准则
GJS Helper
这确实是GrapesJS中已知的同步问题,比如样式标签的选择器显示不会立即反映通过特性面板对组件ID所做的更改。你描述的行为是准确且可复现的。 根本原因 根本原因在于GrapesJS UI组件,特别是样式标签中的SelectorManager及其关联视图,如何对属性变化做出反应。当你通过Trait面板修改组件的ID时,底层组件模型的id属性会被更新。然而,负责显示活动选择器(包括ID选择器)的SelectorManager视图,不会在已选中组件的id属性变化时自动重新渲染或...