类选择器设置为激活:false 无法正常工作
我找到了解决办法。Selector:add 只有在添加新组件时才会调用,但该组件的选择器设置不会保存。页面重新加载后,它不会被调用到之前保存的组件,所以它们会保持默认值(true)。要解决这个问题,在组件加载后调用它。 编辑。SelectorManager.getAll().map(selector => { Selector.set({ 激活:错误 }) })
阅读下方完整回答 ↓问题
嗨,我set: editor.on('selector:add', selector => selector.set({ 有效:错误, }));
点击并编辑CSS后不选择元素类,这样是正常的,但页面刷新后又重新选择了元素的类。有什么办法能解决吗?
回答(1)
我找到了解决办法。Selector:add 只有在添加新组件时才会调用,但该组件的选择器设置不会保存。页面重新加载后,它不会被调用到之前保存的组件,所以它们会保持默认值(true)。要解决这个问题,在组件加载后调用它。
编辑。SelectorManager.getAll().map(selector => { Selector.set({ 激活:错误 }) })
相关问答
通过相似的问题讨论继续研究。
问题 #382
把 HTML 和内联 CSS 存储在 Editor.Store()
我正在尝试存储html和内联css,请问你能告诉我如何传递给 editor.store()函数吗? @artf “''js 编辑。命令.add' (“save-db”, { 运行:函数(编辑器,发送者) { 发送者 & 发送者.set('active');关掉按钮 var ht...
问题 #625
Editor.store();多次开火
你好@all, 我用自定义代码阻止数据流向服务器。一切正常,但 editor.store();第一次点击一次,第二次点击两次,第三次点击三次......诸如此类。 在storageManager ->类型中我用的是“remote”——如果用“本地”,拳头点击就没有效果。 有人能...
问题 #3627
:我正在尝试复制页面,但由于 ID,样式无法应用,结尾的 -2,-3 发生了变化。
“JavaScript const duplicatePage = (编辑者) => { let components = editor.getHtml(); 令 css = editor.getCss(); 让newPage = 编辑器。Pages.add({ 样式:CSS,...
问题 #2734
当我加载HTML和CSS时,GrapesJS块属性在配置中没有显示
你好,我是GrapesJS的新手,我想创建一个带有自定义属性的块,当我拖拽块并选择该块时,如果我看到配置菜单,我会看到我添加了新的属性:twitter标题,我可以修改它,但当我保存HTML和CSS并重新加载页面时, HTML和CSS加载是正确的,但如果我选择了块,我就无法更改推...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。