问题 #1674💬 已回答提出于 2018年12月20日作者 alialrabi0 个反应

在特质动作后渲染格挡。

快速解答作者 artf

画布内部有[组件](https://grapesjs.com/docs/api/component.html)......不是方块。方块只是一个容器,当你把组件拖入画布时会生成它们。 仔细阅读 https://grapesjs.com/docs/modules/Components-js.html,看看如何插值组件属性来创建动态脚本

阅读下方完整回答 ↓

问题

我创建了名为侧边栏的新块,通过特征组件动态更新,特征包含通过传递模块参数动态更改内容的复选框,块更新但未在编辑器中渲染,点击复选框后如何在编辑器中渲染块。 我想在编辑器中更新 ${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', 标签名称:“div”, script:' var SERVERPATH=“http://ec2-52-8-60-188.us-west-1.compute.amazonaws.com:8080/”;\n' + ' $(document).ready(function() {\n' + ' $.ajax({\n' + '类型:“POST”,\n' + ' 网址:“https://ayxpoload9.execute-api.us-east-1.amazonaws.com/v1”,\n' + ' contentType: “application/json”,\n' + '...

回答(3)

alialrabi2018年12月21日

感谢你的回放和你很棒的工具,那么是否可以通过特征渲染组件?

artf2018年12月21日

是的,你可以听特质变化,随心所欲地做任何事

相关问答

通过相似的问题讨论继续研究。

问题 #890

:我无法让这个简单的例子正常工作

我对JavaScript并不陌生,但当我尝试这个例子时: 我得到的是一张空白页。 这还包括加入CSS和Javascript库。 有什么建议能让它顺利运行吗? 看起来是个出色的项目!

3 个回答更新于 2019年12月26日

问题 #1528

自定义块在从localStorage自动加载时不会执行脚本

我用的是以下代码来做我的自定义方块,当方块被放到画布上时它是正常的。 但当块从 localStorage 加载时,它只创建 div 封装器,不会执行自定义块的 content.script 部分。<br> 我试过把脚本属性简化成只做警报或控制台调用,但没用。控制台没有错误。 b...

2 个回答更新于 2019年10月18日

问题 #1733

如何移除由添加块管理器脚本添加的脚本标签

你好@artf 我想导出最终/基于制作的HTML内容,但不包括脚本(只导出由块管理器添加的脚本)。 假设我用block-manager添加一个新块,比如 现在当我把这个块放进编辑器时,它会在文档里创建一个 div 标签,同时还会生成类似的脚本, 所以,当我尝试用“editor....

3 个回答更新于 2020年2月4日

问题 #1611

脚本标签 create JSON 错误

嗨。我在Grapesjs里创建方块,需要用JS来实现悬停效果等。 每个方块的创建、存储、加载和样式都正常。 我在给我的方块添加<script></script>标签时遇到了一个问题。第一次拖动方块时工作正常,但当我存储并重新加载页面(也就是加载数据库里存储的内容)时,我就出现了...

3 个回答更新于 2019年12月2日

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

相关教程

关于同一主题的深入指南。

全部教程 →

浏览插件分类

直接跳转到市场上的插件分类页面。