BUG:如何根据组件限制样式管理器属性
@dharmatv 你好! 这不是 bug,你可以通过定义组件的可样式属性来实现。 “''js 编辑。DomComponents.addType('customComp', { 型号:{ 默认值:{ 标签名称:“customComp”, 可造型:['color'] } }, 浏览量:{ 标签名称:“div”, ... } }); ``` 演示: 拖拽最后一个方块,你会看到只有(文本)颜色可以更改。 https://jsfiddle.net/MartinPutz/o376qsy1/
阅读下方完整回答 ↓问题
版本:
0.15.9
预期的行为是什么? 每当任何组件拖放到构建器部分时,我都需要对相关样式的属性进行自定义。 比如说 把链接组件拖放到构建器部分,然后点击它,它会显示以下样式属性(请查看链接) https://snipboard.io/cCFUOD.jpg 但我需要自定义它,比如我想展示的维度,我想要区分开来。
目前的行为是什么? 显示所有样式管理器属性
你能附上截图、截图或实时演示吗? 是的
我看过文档,但没得到任何解决方案。 你们能帮帮我吗?
回答(3)
@dharmatv 你好! 这不是 bug,你可以通过定义组件的可样式属性来实现。 “''js 编辑。DomComponents.addType('customComp', { 型号:{ 默认值:{ 标签名称:“customComp”, 可造型:['color'] } }, 浏览量:{ 标签名称:“div”, ... } }); ``` 演示: 拖拽最后一个方块,你会看到只有(文本)颜色可以更改。 https://jsfiddle.net/MartinPutz/o376qsy1/
嗨,@MartinPutz 谢谢你的回复 我明白。 我的需求是只需要 Grapesjs 组件不能是自定义组件 我没说抱歉
你可以使用数据属性 '<div data-gjs-stylable=“['color']”></div>'
相关问答
通过相似的问题讨论继续研究。
问题 #3699
细胞悬停随机偏离实际细胞
嗨! 我在公司的一个项目中使用 grapesJs 进行电子邮件编辑,并配合 Newsletter 插件。 一切都运行得很好,除了我无法解决的这个bug: 有时候,当我在画布里拖动方块时,单元悬停会乱局。最大的问题是这种行为完全随机,会发生也可能不发生,但一旦发生会很烦人。 唯一...
问题 #3596
价值无法逃避
GrapesJS 代码存在 XSS 问题,因为值插入 DOM 时不会逃逸,例如 https://github.com/artf/grapesjs/blob/dev/src/assetmanager/view/AssetImageView.js#L30 如果“model.getF...
问题 #735
在同一区域调整图片大小时,它们都会重新调整大小......
我遇到了一个奇怪的bug,当调整一张图片大小时,兄弟姐妹的照片也会被调整大小。我唯一的想法是对应图像的大小调整。也许Grapes选择的选择者太模糊了? ![截图 2018-01-09 上午11:43 05](https://user-images.githubuserconte...
问题 #840
:拖拽元素时,误导性drop placeholder
GrapeJs 版本:13.8 本地文案 JSFiddle:https://jsfiddle.net/austinbiggs/tgsykuq4/ 这个bug有点难解释,但重写起来应该很直接。 我有菜单链接只能在父页面内拖拽,<nav>但拖动时,页面顶部会出现一个假掉落的占位符,...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。