GrapesJS 问题

已收录 3,464 个 GitHub 问题 370 个已解决 · 90 个待解决 搜索、筛选并探索经过实战检验的答案。

找到 3,464 个问题

#12122018年6月18日作者 sfrancy3 个回答
0 个反应

Ajax 呼叫,面板中的按钮

我正在尝试调用面板内的按钮,这是我的代码: “''js 添加设备按钮 const panelDevices = pn.addPanel({id: 'loggedas'}); panelDevices.get('buttons').add([ { ID:“保存”, 类名:'fa fa-save icon-undo', 文本:'A', 运行:函数(编辑器,发送器) { if(sender) sender.set('active',false); }, 命令:函数(编辑器,发送者) { if(sender) sender.set('active',false); if (confirm(“你确定吗??”)== true) { var h...

artf

请阅读关于[Panels API 'addButton()](https://github.com/artf/grapesjs/wiki/API-Panels#addbutton)和[Command API 'add()'](https://github.com/artf/grapesjs/wiki/API-Commands#add)我觉得请求从未开始 你不应该多想,你必须用开发工具来调试

sfrancy

抱歉,我用的是 FDE 和控制台配合,只是忘了加 JQUERY。

lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

#12112018年6月17日作者 ivanezeigbo2 个回答
2 个反应

添加一个可正常工作的导入面板按钮,但没有预设

我想在面板上添加导入按钮来导入模板,但我不想使用预设。我已经添加了以下代码: ... { id:“import”, 类名:'fa fa-download', attributes: {title: '导入你的模板'}, 命令: function(editor, sender){ ???? } } ... 我不知道命令里应该包含什么。请问,你能告诉我该用什么功能来指挥吗?

ivanezeigbo

哦,我刚弄明白了。所以,对于那些可能好奇如何解决这个问题的人,这是我当时的做法(顺便说一句,这要感谢第#324期中的回答: “''js var pfx = editor.getConfig().stylePrefix; var modal = 编辑器。模态; var cmdm = 编辑器。指挥; var codeViewer = editor.CodeManager.getViewer('CodeMirror').clone(); var PNM = 编辑器。面板; var...

lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

#12102018年6月15日作者 ogousseau3 个回答
1 个反应

替换设备图标 ASP.net / JavaScript

你好, 我想像预设网页那样为选定设备设置替换图标,但我不明白为什么这个代码不能用,面板上也没有显示任何东西: 你能帮帮我吗? 谢谢,祝你日安。

sw45859

快速又难看,我现在用不到24小时,不想完全重做面板,所以我这样做了:

artf

@ogousseau避免使用“panelDevices.render()”,在检查器里检查你的面板,可能它就在另一个面板后面

ogousseau

非常感谢!!!!

#12092018年6月15日作者 ionic6662 个回答
0 个反应

关于 Select 的内置性状类型

我在哪里可以找到关于选择内嵌特质类型的代码?我该如何监听特定变化?非常感谢

artf

https://github.com/artf/grapesjs/wiki/Traits

lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

#12082018年6月15日作者 ssabrewolf2 个回答
0 个反应

创建极简主义面板 左侧边栏 III

你好,@artf,感谢你在 #1188 上的评论,我看到代码里 https://codepen.io/artf/full/MQpZPj/ 用 appendTo 属性渲染一个 ID # Block1 的 div 中过滤过的组件集合, 可以渲染两个不同的集合,一个在 Block1,另一个在 Block2,因为 BlockManager 只指向一个单一的 dom 元素,我尝试用编辑器。BlockManager.render 两次,第二次是在编辑器变更后。BlockManager.getConfig().appendTo 属性,但没用,它一直在更改 Block1 的原始块集合,我的意思是,有可能同时在两个不同的 div 里有两个不同的块,...

artf

@ssabrewolf正确时,BlockManager只指向一个DOM元素,所以你不能创建两个不同的集合,但你绝对可以用纯JavaScript移动元素。你应该在内容渲染完成后再做 “''js editor.on('load', () => { 搬东西 }) ```

lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

#12072018年6月14日作者 kuldeepcis1 个回答
0 个反应

社交插件网络下拉菜单显示所有标签。

当我们在重新加载页面后保存社交拉黑并拉断链接。两个元素都会显示网络下拉菜单。 ![1528974564279-905503700](https://user-images.githubusercontent.com/16045467/41408791-8e5e482a-6ff1-11e8-9333-e7f28b6e8470.jpg)

lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

#12062018年6月14日作者 Krishnaasa2 个回答
0 个反应

问题:在嵌套内容中添加脚本时,与单个内容 ta 相比表现出不同的行为

你好, 我们实际上正在尝试添加一个自己的 JS 脚本,可以读取文件并在 HTML 上预览。 但通过添加 BlockManager,我们注意到一种不同的行为,无法执行删除/复制等操作,也无法编辑内部元素。 内容中的内容被视为单一的块元素,我们必须采用这种方法来添加脚本。 以下是我们尝试添加的片段: 编辑。BlockManager.add('imagelefttext_right',{ id:“LiRt”, 标签:“左文本,右图像”, attributes: { class:'gjs-fonts gjs-f-h1p'}, 可复制:true, 内容: { style:{ classes:“row,cell”,droppable:true...

artf

检查一下你的代码,完全乱了套,你把组件相关的东西混在块里,然后把所有东西都放进了 style(???) ![Schermata 2018-06-16 Alle 12 58 21](https://user-images.githubusercontent.com/11614725/41498102-291384f6-7165-11e8-9583-b0a6e46ba2f0.png)

lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

#12052018年6月14日作者 ionic6662 个回答
0 个反应

创建图表块

你好,首先,祝你生活幸福。我为以下图表创建了一个块: ![qq20180614-133204](https://user-images.githubusercontent.com/36065691/41393293-a2afbab2-6fd7-11e8-9453-6aa89020e6c8.png) 我不知道怎么从我的街区拿病历。全局变量不可用。 我还想修改图表的配置项 ![6a5cc63b-d10f-49CF-883C-F7B79B56D8AE](https://user-images.githubusercontent.com/36065691/41393395-2c11dc18-6fd8-11e8-9bd8-ffff5f018...

artf

我不知道怎么从我的街区拿到图表。全局变量不可用。 我不明白你想做什么我还想修改图表的配置项 你可以用changeProp来获取组件的物业价值 “''js 内容:{ 类型:'Mycharts', XAXIS:100, 特质:[{ 标签:“xAxis”, 使用changeProp并分配相同的资源 房产名称以确定其价值 变革提案:1, 名称:“Xaxis”, }] } ```

lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

#12042018年6月14日作者 afaraha84033 个回答
0 个反应

上传文件中未定义未知错误$jscomp

我遇到了一个奇怪的错误,无法正确追踪。 当我拖放图片上传时就会出现这个问题。 ![图片](https://user-images.githubusercontent.com/7429530/41391105-bc9f949a-6f66-11e8-9aea-eaa3e56b15a2.png) 当我点击“at fetchFile (grapes.js:17107)”这行时,我看到这个函数 请注意,我已修改上传文件,使用了以下代码,这些代码是我从原始源码改编而来的 非常感谢你的帮助

afaraha8403

大家好,大家好。 我不想看到自己为此付出的所有时间白费。 欢迎所有意见!

artf

当我点击“at fetchFile (grapes.js:17107)”这行时,我看到这个函数 这就在你真正的问题前一步......点击“上传文件”步骤,你会找到问题

lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

#12032018年6月14日作者 jonaaix2 个回答
0 个反应

功能请求:导出为单一 HTML5 文档

如果能有一个选项导出成单一的HTML5文档,包括html/head/body,并且嵌入css在'<head><style>{{css}}</style></head>'之间,那就太好了。

artf

看看原版的[导出模板](https://github.com/artf/grapesjs/blob/dev/src/commands/view/ExportTemplate.js)是怎么做的,然后[添加你自己的导出命令](https://github.com/artf/grapesjs/wiki/API-Commands#add)

lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

浏览所有主题