#16752018年12月20日作者 SeongwoonHong3 个回答
你好,Artur, 通常,“设置”里有“Id”和“Title”。 但是,当你点击任何已经变成链接的文本时,“设置”里现在有“title”、“href”和“title”。 我该如何在下面手动实现这个功能呢......?(我正试图在你点击RTE链接的那一刻更改“设置”) 非常感谢你,阿图尔
artf
https://grapesjs.com/docs/modules/Traits.html
SeongwoonHong
@artf 你好,Artur,我已经看过了,但我想实现的是(程序化地)打开已经定义好的设置。我不是想添加或修改什么......我不确定链接里的信息在这种情况下有什么作用......请告诉我 非常感谢你
SeongwoonHong
@artf 我希望在内置RTE中点击“链接”按钮时,这个动作会发生。 对于网页预设演示网站,当你把文本改成链接时,你需要失去焦点并重新点击文本,才能在“设置”里看到href。但我想简化这个动作......
#16742018年12月20日作者 alialrabi3 个回答
我创建了名为侧边栏的新块,通过特征组件动态更新,特征包含通过传递模块参数动态更改内容的复选框,块更新但未在编辑器中渲染,点击复选框后如何在编辑器中渲染块。 我想在编辑器中更新 ${data.cat} SidebarTool 类块内容 export 类 SidebarTool 实现 BasicTool { createTool(data){ 返回 { id:“侧注”, 标签:“<i class=”fab fa-stripe-s fa-3x“></i> <br><br><div>侧边栏</div>', 内容:{ 标签名称:'sidebarSelect', 组成要素: [ { type:'sidebarSelect', 标签名称:“di...
artf
画布内部有[组件](https://grapesjs.com/docs/api/component.html)......不是方块。方块只是一个容器,当你把组件拖入画布时会生成它们。 仔细阅读 https://grapesjs.com/docs/modules/Components-js.html,看看如何插值组件属性来创建动态脚本
alialrabi
感谢你的回放和你很棒的工具,那么是否可以通过特征渲染组件?
artf
是的,你可以听特质变化,随心所欲地做任何事
#16732018年12月20日作者 sarindaSenevirathne3 个回答
首先,感谢你创建了这个很棒的框架@artf。我把这个框架集成到我的项目中,希望它能通过移动设备使用。基本上我用这个来创建主题。当我用iPhone或iPad访问我的网站并使用这个时,它没有响应。我可以通过桌面编辑按钮、输入标签的占位符,但手机或平板不能。非常感谢大家的帮助。提前感谢大家。
artf
你好@sarindaSenevirathne你必须使用这个插件才能让它在移动设备上正常工作 https://github.com/artf/grapesjs-touch
sarindaSenevirathne
谢谢你的回复@artf。我试过了,但我们这种情况下没用  。如图所示,我们希望用户更改已上传的图片。但当我用移动设备尝试时,弹窗没有弹出。请你指点一下方向。
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#16722018年12月20日作者 TanSY993 个回答
你好,我是第一次发帖的新手。如果你需要更多关于查询的信息,请告诉我。 Grapesjs Version:0.14.48 繁殖步骤:打开网站,点击图层按钮返回方块按钮,拖拽任意方块到场地中。 测试平台:https://grapesjs.com/demo.html video:https://drive.google.com/file/d/1EwMK5zs6cdLx8nU3MvRj4huJE-Lu8YTm/view?usp=sharing
narendravaghela
@artf 升级到 0.14.48 后,加载远程源数据时会报错,同时在 canvas 上拖拽新元素时也会报错。 而且,
artf
https://github.com/artf/grapesjs/releases/tag/v0.14.49
artf
好的,谢谢大家,我很快会发布带有这个热修复的新版本
#16712018年12月19日作者 SeongwoonHong2 个回答
嘿,阿图尔 我想在用户点击清除按钮时添加一些默认的HTML代码。 比如默认有一个部分。 对于清除命令,我执行的是“''const comps = this.editor.DomComponents.clear();''' 之后我该怎么办......? 谢谢你
artf
'editor.setComponents(<section>'...</section>) 请使用[API Reference](https://grapesjs.com/docs/api/editor.html)
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#16702018年12月19日作者 ahmedeldeeb25-zz1 个回答
当我第一次打开Grapejs编辑器时,它显示为白板。 我需要添加默认的HTML布局(列),就像这张照片里的那样,我该怎么做?更新:已经完成了,我拿到了HTML和CSS,并用Grapejs做初始化代码,但我发现另一个问题,现在无法调整列大小或放组件 
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#16692018年12月18日作者 SeongwoonHong3 个回答
你好,Artur, 我正在尝试在RTE中点击链接按钮时创建一个自定义模态。但它不会把选中的文本转换成链接,而是添加了带有链接的另一个文本。 谢谢你......
SeongwoonHong
我还想再加一个,在 btnLink 的 onclick handler 里,'<a class=“link” href=“${inputEl.value}}”>${rte.selection()}</a>' 返回 '<a class=“link” href=“...”></a>' 内文是空的.. 我完全不知道该怎么处理这件事
artf
改变此点: 'rte.insertHTML('<a class=“link” href=“${inputEl.value}”>${rte.selection()}</a>');' to 'rte.insertHTML(linkInputEl.value);''rte.selection()' 会是空的,因为焦点丢失了,学会如何存储选择(例如 https://stackoverflow.com/questions/9841082/execcommand-inserthtml-...
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#16682018年12月18日作者 SeongwoonHong1 个回答
我自己创建了一个用于创建链接的模态。 但模态在打开模态时并不知道被选中了什么,输入了我创建的模态中的输入字段,它会失去编辑器的关注。 有什么变通方法吗?你能举个例子吗?
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#16672018年12月18日作者 arachnosoft2 个回答
你好@artf, 感谢你在葡萄方面的所有努力。 我已经集成你的编辑器几个月了,最近发现在 Chrome 71 中使用全屏按钮会导致 JavaScript 控制台出现“文档未激活”错误: grapes.min.js?v0.14.43:3 Uncaught(在promise中) TypeError: 文档未激活 at i.disable (grapes.min.js?v0.14.43:3) at i.stop (grapes.min.js?v0.14.43:3) at i.callStop (grapes.min.js?v0.14.43:3) 在 Object.stopCommand (grapes.min.js?v0.14.43:1...
artf
感谢@arachnosoft报告,似乎新款 Chrome 71 出现了一种新的错误。我会在下一个版本里修正
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
#16662018年12月17日作者 SeongwoonHong2 个回答
你好,Artur, 我想知道 Newsletter 预设是否支持自定义代码插件。 我之前用过网页预设,自定义代码插件还能用,但自从我转到通讯后,自定义代码插件就不工作了......如果不行,我该如何复现这个功能呢? 如果你不介意,能给我一段代码示例吗? 谢谢你!
artf
@SeongwoonHong这与 Grapesjs 的核心无关,请在新闻通讯预设中打开本期,并提供你问题的实时示例
lock[bot]
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。