问题 #1011💬 已回答提出于 2018年4月6日作者 pg16710 个反应

葡萄在界面里有变量选择吗

快速解答作者 artf

虽然没有内置功能,但你可以很容易地扩展葡萄。 如果你想了解文本编辑时变量的使用[这个片段](https://github.com/artf/grapesjs/issues/481#issuecomment-342282125)可能会帮到你。 你还可以利用[块](https://github.com/artf/grapesjs/wiki/Blocks)来创建可拖拽的变量,例如: “''js 编辑。BlockManager.add('my-var-block', { 标签:“简单变量”, 内容:“{{ SOMEVAREXAMPLE }}', }); ``` 甚至与自定义的[组件](https://github.com/artf/gra...

阅读下方完整回答 ↓

问题

我刚发现葡萄,看起来很棒,但找不到关于如何管理变量的好信息。

有没有办法给 Grapejs 提供允许变量列表,让用户在创建模板(编辑文本)时能轻松通过界面插入,还是说他们只需在需要的地方输入变量语法,还是我需要扩展 Grapejs 来添加这些功能?

我在两个演示中都没看到这个功能,文档里也没提到,虽然我以为它会是基本功能。

谢谢。

回答(2)

artf2018年4月8日

虽然没有内置功能,但你可以很容易地扩展葡萄。 如果你想了解文本编辑时变量的使用[这个片段](https://github.com/artf/grapesjs/issues/481#issuecomment-342282125)可能会帮到你。 你还可以利用[块](https://github.com/artf/grapesjs/wiki/Blocks)来创建可拖拽的变量,例如: “''js 编辑。BlockManager.add('my-var-block', { 标签:“简单变量”, 内容:“{{ SOMEVAREXAMPLE }}', }); ``` 甚至与自定义的[组件](https:/...

lock[bot]2019年9月17日

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

相关问答

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

问题 #2009

“选择”特质,编辑模式中未更新

你好, 我有个问题,不知道是我的代码问题还是Grapejs本身的问题, 对于LINK工具,它会从我的数据库中提取链接,比如link1、link2,然后我把LINK工具放到我的页面,保存在BD里。 我把 link3 添加到数据库里,然后当我去编辑之前创建的包含 LINK 工具的页...

3 个回答更新于 2020年5月21日

问题 #1897

观点与代码

你好......抱歉我的英语不好! 首先,祝贺你打造了这个出色的框架。 我正在尝试用GrapeJS来创建自己的WordPress编辑器,但我有些疑问。 如果我的代码中使用了WordPress的“短代码”,我怎样才能在 grapeJS 中预览这个短代码,同时保持 html 代码不...

3 个回答更新于 2020年3月27日

问题 #1899

React with GrapeJS——无插件

你好, 我该如何用 Grapesjs 搭配 React? 我不想用插件——我做了一些改动,想用编辑器和React和其他页面。 我该怎么做? 非常感谢你!

3 个回答更新于 2020年3月22日

问题 #1816

删除该图片后,不允许上传同一张图片并同步位置。

Ajax 调用了 assests 文件夹中上传图片文件 从本地添加图片运行正常。 但在另一种情况下,这并不起作用。请看一看 拖拽图像块 选择一张图片 删掉那张图片 在同一个地方再次添加同一张图片,“上传文件”功能无法调用 删除图片后,它不允许我上传同一张图片和位置的图片

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

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

全部教程 →

浏览插件分类

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