#15242018年10月17日作者 gasserol2 个回答
大家好,这让我很抓狂,但我不明白怎么添加方块。我可以按照教程自己写,但当我加载插件,比如 grapesjs-block-basic,块就不显示了。这是我的代码: 有人能给我解释一下我到底漏掉了什么吗?我觉得加载grapesjs-blocks-basic.min.js应该让这些方块自动可见,但我错了,没错? 请帮帮我,让我走上正确的道路......提前非常感谢大家
gasserol
找到问题了,加载错了 JS 文件......抱歉。
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#15232018年10月17日作者 himanshubudhlakoti3 个回答
大家好, 请告诉我 有没有插件可以在blockmanager添加像Line、Rectangle obal这样的形状
himanshubudhlakoti
请告诉我情况紧急
v8jupiter
我没见过这样的插件。但你可以自己创造,这并不难
#15222018年10月16日作者 SeongwoonHong2 个回答
我希望有一个按钮在编辑器之外,如果我点击这个按钮,光标当前所在的正体应该会生成一些文本。 我试着找解决办法,但没找到......
artf
https://github.com/artf/grapesjs/issues/111#issuecomment-310059057
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#15212018年10月16日作者 Controlhaus3 个回答
有没有用 Aws S3 来存储资产文件的示例?
Controlhaus
要直接从浏览器上传到 S3,需要先从应用服务器获取预签名的 URL。URL需要包含文件名称。 能否在上传前的事件中分配资产管理人的上传URL? 这方法不行: 'this.editor.on('asset:upload:start', () => { this.editor.assetManager['upload'] = preSignedUrl; });`
artf
看看这个公关 https://github.com/artf/grapesjs/pull/1430 要更新上传URL的配置: “编辑。AssetManager.getConfig().upload = 'asdasd''
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#15202018年10月16日作者 krunal0393 个回答
以下错误是针对this.components()的,不确定是bug还是作有误。 未捕获类型错误:无法读取未定义属性“each” 在R.i.countChildren(grapes.min.js:格式:16228) at R.i.template (grapes.min.js:formatted:16093) at R.i.render (grapes.min.js:formatted:16248) 见 R.i.addToCollection(grapes.min.js:格式:16332) at R.i.addTo (grapes.min.js:formatted:16317) 在Y处(grapes.min.js:格式:284) a...
krunal039
@artf你能告诉我我到底哪里做错了吗?
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#15192018年10月16日作者 Controlhaus3 个回答
能否在 grapesjs.init 上初始化组件。 我们没有使用 StorageManager.load。 我们已经在init时拿到了项目数据。 用 HTML 没问题,但用组件会把组件对象渲染成编辑器中的文本。 'this.editor = grapesjs.init({ components: projectData.components ||projectData.html, style: projectData.styles ||projectData.css, 容器:“#gjs”, 插件: ['GJS-preset-webpage'], pluginsOpts: { 'gjs-preset-webpage': { } },...
cjpollard
你需要解析字符串。 'JSON.parse(projectData.components)'
Controlhaus
现在工作。 感谢你快速且准确的回复 :-)
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#15172018年10月15日作者 himanshubudhlakoti2 个回答
大家好, 我是grapsjs的新手。 我有个问题,在blockmanager上添加形状(矩形、三角形、正方形)是否可以添加,因为我们添加了截面。 我想在块管理器上添加形状的块,当我把这个形状放到画布上时,它应该会像其他块(比如剖面块)一样显示在那里。 请告诉我
artf
你可以在块里放任何你想要的 HTML/SVG/CSS,怎么实现(矩形、三角形、方形)由你决定
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#15152018年10月15日作者 thanhtunguet3 个回答
你好,我为 React 创建了一个 grapesjs 的包装组件。 “''js @flow 从 'react' 导入 React; 从 'grapesjs' 导入 GrapesJS; 预设 import gjsPresetWebpage from 'grapesjs-preset-webpage'; 从“grapesjs-preset-newsletter”导入 gjsPresetNewsletter; 插件 import gjsCustomCode from 'grapesjs-custom-code'; 从 'grapesjs-plugin-forms' 导入 gjsForms; import type {GrapesPlug...
artf
你是指'GrapesJS.editors'中的编辑器对象吗?就是那个手动删除的,比如“delete GrapesJS.editors[this.id];'?
thanhtunguet
我尝试手动和通过API(Editor.destroy)销毁编辑器,但都没用。编辑器似乎并没有完全被毁坏。
artf
好的,我们已经遇到了与“销毁”方法#1501相关的问题:如果你需要添加什么,就在那里添加
#15142018年10月15日作者 himanshubudhlakoti3 个回答
大家好。 我想在 BlockManager 上添加一个视频块,就像下面快照提到的那样  我正在使用以下代码在块管理器中添加视频块 但那个代码不行 请告诉我如何在块管理器中添加视频屏蔽
yomeshgupta
@himanshubudhlakoti 你可以用 https://github.com/artf/grapesjs-blocks-basic 作为插件。它有预装的积木。文档其实很简单。
himanshubudhlakoti
谢谢你已经@yomeshgupta了
yomeshgupta
@himanshubudhlakoti 不客气!如果问题解决了,请关闭。
#15132018年10月14日作者 yomeshgupta3 个回答
嘿@artf项目做得很棒! 我注意到了一些东西,并且能在本地机器上复现。任何在“媒体查询”下写的“CSS”都会被重复/应用两次。 Grapesjs 版本 - '0.14.33' 浏览器 - “版本 69.0.3497.100(官方构建)(64位)” 操作系统 - “Windows 10” 演示 - https://grapesjs.com/demo.html 
yomeshgupta
GrapeJs 编辑器初始化 测试块已添加 输出  @artf我正在尝试添加一个自定义块,并通过“content”属性提供该块的“HTML/CSS”。当我把“块”放到“画布”上时,“媒体查询CSS”会被添加两次到“DOM元素”中...
yomeshgupta
我正在取GrapeJS的链接——https://grapesjs.com/js/grapes.min.js?v0.14.33 在我的调试中(可能有误),文件里是 : './src/css_composer/index.js' 添加规则时 规则与现有规则匹配,如果不存在,则添加,更新。不知怎么的,在“比较”函数里找不到规则,导致它被重复添加!