导出时更改块
我会做一个[自定义组件](https://grapesjs.com/docs/modules/Components.html)来处理这种情况。 “''js domc.addType('data-list', { 型号:... 默认值:() => ({ ... 列表:[] }), 视角:...... render() { ... const list = this.model.get('list'); const content = this.el.innerHTML; 插值/使用模板引擎 } }); blockManager.add('products', { 标签:“产品”, 内容: <ul gjs-data-type=“dat...
阅读下方完整回答 ↓问题
我想更改视图,但不想在导出时更改
举个例子,我添加了这段代码
blockManager.add('products', {
标签:“产品”,
内容:
<ul>
{产品中的产品百分比 %}
<li>{{ product.name }}</li>
{% endfor %}
</ul>
',
});
现在我要展示这段代码
blockManager.add('products', {
标签:“产品”,
内容:
<ul>
汽车<li><!--假</li>数据展示 -->
<li>火车</li><!--假数据展示 -->
</ul>
',
});
我该如何采取这个行动?
回答(2)
我会做一个[自定义组件](https://grapesjs.com/docs/modules/Components.html)来处理这种情况。 “''js domc.addType('data-list', { 型号:... 默认值:() => ({ ... 列表:[] }), 视角:...... render() { ... const list = this.model.get('list'); const content = this.el.innerHTML; 插值/使用模板引擎 } }); blockManager.add('products', { 标签:“产品”, 内容: <u...
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #938
如何将车把与GrapesJS集成?
你好, 我怎样才能把'handlebars'或其他模板引擎和'GrapeJS'集成? 我的意思是创造,比如说,动态组件及产品详情: “''js const blockManager = 编辑器。BlockManager; blockManager.add(“product”,...
问题 #1584
无法从 editor.getComponents() 获取 Block 的脚本
下面是我要添加的组件。this.editor.BlockManager.add('dob-mmyy-pii', { ID:“多布-米”, 标签:“DOB(MM,YYYY)(PII)”, 类别:“形式”, 属性:{class:'fa fa-birthday-cake'}, 内容:...
问题 #445
调用组件外的函数,正如 issue #395 中所述
我调用的是组件外部的一个函数,正如 issue #395 中解释的那样 但它返回的是字符串而不是函数 我想在脚本中调用defaults.drawGauge函数,并动态传递生成的ID。 我卡住了,请帮帮我 Grapesjs.plugins.add('liquid-gauge-pl...
问题 #792
脚本属性使用函数时无法与方块相处
在[Components & JS](https://github.com/artf/grapesjs/wiki/Components-&-JS)文档中有这个例子: 这个方法非常有效。但我不能用函数代替“script”中的字符串,正如所说,它支持的,比如这个例子: 什么都不会发...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。