我怎么把一个元素拖进另一个元素里
在我的面板里,我想把一些按钮拖到一个方块里,我该怎么做
artf
那就把按钮拖进你的方块里
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
已收录 3,464 个 GitHub 问题 — 370 个已解决 · 90 个待解决 搜索、筛选并探索经过实战检验的答案。
找到 3,464 个问题
在我的面板里,我想把一些按钮拖到一个方块里,我该怎么做
artf
那就把按钮拖进你的方块里
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
看来我不该问这个问题,但我确实花了很多时间搜索,没能找到好的指南。 我想创建一个 Facebook 块,它包含几个 DIV 标签,还有一个脚本可以加载 FB sdk,并将内容渲染成 DIV 标签。 '<div id=“fb-root”></div>' ' <div class=“fb-page” data-href=“” data-tabs=“timeline” ' data-width=“425” data-height=“525” data-small-header=“true” data-adapt-container-width=“true” data-hide-cover=“false” data-show-facepi...
artf
创建一个[Component](https://github.com/artf/grapesjs/wiki/Components)(也要看看如何用js创建它们](https://github.com/artf/grapesjs/wiki/Components-&-JS))会给你更多控制权(比如添加你的特征),但就你而言,如果你只需要一个可拖拽的元素,你可以把它包裹在这样的 div 里 '''html <div class=“fb-wrapper” data-gjs-drop...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
我标记为bug,因为我觉得这反映了一个小的不一致;但也可以理解为功能请求。 情景是:我提供了自己关于“uploadFile”和“handleAdd”的方法,这在今天是可行的。我看到“uploadFile”绑定到了它的父对象,这让我可以通过在方法里操作“this.config.em.get('Editor')”来获取编辑器对象的handle,这很酷。但是,我不能对“handleAdd”做同样的事。我也希望能做到同样的事——而且我相信那样会更稳定。 作为另一种解决方案,“编辑器”可以作为这两种方法的最后一个参数传递——我也没问题,如果更喜欢这样请告诉我。
artf
完全同意一致性 👍
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
你好。我有一个这样的json字符串 '{ “assets”: “[{\”type\“:\”image\“,\”src\“:\”./img/team1.jpg\“,\”unitDim\“:\”px\“,\”height\“:0,\”width\“:0}]”, “css”: “* { 框大小:border-box; }body {margin: 0;}“, ”styles“: ”[]“, ”html“: ”“, “components”: “[]”}'。现在我想导入它。
artf
说实话,我建议跟着存储管理器的流程操作,但无论如何,你可以通过以下方式实现: “''js const obj = var tt = JSON.parse(yourJsonString); editor.setComponents(obj.components); 编辑。setStyle(obj.styles); ```
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
我该如何在vue.js中使用它
cjpollard
这个帖子应该能回答你的问题。https://github.com/artf/grapesjs/issues/275
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
我正在尝试拆除一个面板。函数第一次运行“removePanel”时返回面板,再次运行时返回未定义。值得注意的是,取回所有面板后该面板不再退回,但它仍然可见且可用。我试着移除演示页面左上角的设备选择按钮,但我也尝试去掉了“选项”和“视图”,结果一样。 预期行为: 执行编辑。Panels.removePanel('devices-c');' 应该会移除设备选择面板。 当前行为: 执行编辑。Panels.removePanel('devices-c');does not移除设备选择面板。 ;' 它没有被调用,即使我在控制台看到'hide'和'show'(显示脚本中 customAttribute 确实被更改了)。只有当我第一次把组件放到画布上时,监听器才会被调用(所以它是正常工...
artf
你可以访问像这样嵌套属性,比如'var customAttribute = '{[ attributes.customAttribute ]}';' 在“script”内。你应该使用模型的属性: “''js ... customAttribute: '', 脚本:function() { ... ``` 然后在你的脚本里 'var customAttribute = '{[ customProp ]}';' 还有一点,你不能在“脚本”里更新变量后就指望它传播这个变化,脚本在...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
在导入组件和初始化 grapesjs 时,css background-repeat 属性被改为 background-repeat-x 和 background-repeat-y,这在 iOS 上会被破坏。 导入组件: '''html <div id=“izmt”>Test Begin<br /> <br /> <br /> <br /> 测试结束</div> <style type=“text/css”>#izmt{background-image:url(“/path/to/img.jpg”);background-repeat:repeat-x;} </style> 这是它之后的表现: 移动版 ; 修复JavaScript解析器中的后台重复。 var noRepeat = /background-repeat-x:no-repeat;背景-重复-y:无-重复;/g; var 重复 = /background-repeat-x:repeat;背景-重复-y:重复...
artf
谢谢@Coyote6我们已经知道这个问题。这是因为浏览器的CSS解析器,我暂时无法做太多,除非有自定义CSS解析器,希望尽快实现。
artf
https://github.com/artf/grapesjs/releases/tag/v0.14.33 你可以使用自定义的CSS解析器,第一个发布的是[grapesjs-parser-postcss](https://github.com/artf/grapesjs-parser-postcss)
倒计时时我们想添加自定义的日期时间选择器,而不仅仅是HTML那个。我们尝试过用这种方式在它的特性中添加点击事件 特质:[{ 标签:“开始”, 名称:“Startfrom”, 变革提案:1, 类型:n.dateInputType, 事件:{ 咔嗒:“handleClick”, }, handleClick:function(e){alert('here')}, } 但这行不通。你能帮帮我吗? 你能提供未压缩的grapesjs-preset-webpage.min.js版本吗?
nojacko
源代码:https://github.com/artf/grapesjs-preset-webpagehttps://github.com/artf/grapesjs-component-countdown
artf
@kuldeepcis请看看如何创建[自定义特质](https://github.com/artf/grapesjs/wiki/Traits)
kuldeepcis
你能提供未压缩的grapesjs-preset-webpage.min.js版本吗?
你好,artf, 请告诉我们如何移除所选组件的html 我有一个按钮的html,当我选择“gjs-comp-selected”类时,会被附加到 <button class=“addcolbtn gjs-comp-selected” id=“ir9j”>Add New column</button> 我想移除这个按钮的html,并在特定事件中用新内容替换。 请帮我们了解如何移除所选组件。
artf
你可以这样做 “''js const component = editor.getSelected(); const coll = component.collection; const at = coll.indexOf(component); coll.remove(component); return coll.add('<div>新内容</div>',{ at }); ```
mararn1618
这对我编程移除组件帮助很大,我想在 Typescript 里添加一些示例代码以便进一步参考。Typescript示例:动态移除组件 所有部件都被拆除........拥有标签名 = exampletag..具有属性 = exampleattr
Deepak813
你好,artf, 谢谢你的消息,提供的代码运行正常,但我遇到以下错误: 未捕获类型错误:无法读取未定义的属性“indexOf” 在HTMLDivElement。<anonymous> (template.js?1.15:3784) at HTMLDivElement.dispatch (jquery.min.js:5) at HTMLDivElement.v.handle (jquery.min.js:5) 在 ZoneDelegate.webpackJsonp.../.....