重载后特质设置不起作用
这是因为你选择的是你的 div 封装器,而不是实际组件,所以你可以选择不可选: '<div data-js=“social-icons” data-gjs-selectable=“false”> ...'Trait的值是从组件模型中设定的,所以如果你用'changeProp',值就在'component.get(TRAITNAME)'里,否则'component.getAttributes()[TRAITNAME]'最终代码是基于模型构建的,而不是你在画布中编辑的内容。当你触发“change:facebookurl”的方法并执行“facebookUrl.href = facebookurl”时,你只是更新了视图,而不是该元素的模型...
阅读下方完整回答 ↓问题
你好@artf [上一期](https://github.com/artf/grapesjs/issues/1089)
是的,你说得对,这些特质确实存在但你没看我遇到的问题。
1.当你拖放一个社交元素时,要更改该值,必须先在该元素的父元素之后选择。未选中直接元素。 2)页面加载时未预选的特征值。 3)导出时,Facebook图标没有我们设置的URL。请告诉我我们该怎么做。
回答(2)
这是因为你选择的是你的 div 封装器,而不是实际组件,所以你可以选择不可选: '<div data-js=“social-icons” data-gjs-selectable=“false”> ...'Trait的值是从组件模型中设定的,所以如果你用'changeProp',值就在'component.get(TRAITNAME)'里,否则'component.getAttributes()[TRAITNAME]'最终代码是基于模型构建的,而不是你在画布中编辑的内容。当你触发“change:facebookurl”的方法并执行“facebookUrl.href = facebookurl”...
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #393
两个小细节
嗨,@artf @arthuralmeidap @sonnylloyd @cmcintosh @daniel-farina 非常感谢你开发了这样一个很棒的框架。 我尝试实现了 grapesjs 预设通讯中几乎所有的功能。 只是需要帮忙解决这两件小事: 1)我能够上传并加载图片到...
问题 #1908
无法读取未定义属性“indexOf”。
我在这里找到过之前的结果:https://github.com/artf/grapesjs/issues/1772 但我仍然无法让它工作,按照你的指南和那个问题中的答案,使用最基础的设置。 我的剧本: 页面简单地表示: 和'grapesjs-preset-webpage'(0.1.10),我将我的编辑器配置如下: “JavaScript 从“GrapesJ”导入葡萄; importgrapesJsPresetWebpage from 'gra...
问题 #901
我们能同时拥有本地和远程存储吗?
警告 请阅读并遵循接下来的五个步骤,然后在发布问题前删除它们遵守贡献指南 https://github.com/artf/grapesjs/blob/master/CONTRIBUTING.md仅将GitHub Issues用于BUG、功能请求或问题。在问题标题前加上上下文,例...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。