问题:有没有办法用基于特质的占位符
你的问题并不完全清楚你想达到什么效果,但可以看看[创建组件](https://grapesjs.com/docs/modules/Components.html#define-new-component)。
阅读下方完整回答 ↓问题
你好,不确定这里是不是提问的合适地方。
尝试将文本区的内容加载到这个框架中。
但很多链接在默认HTML中都有占位符,比如<a href=“{{placeholder for default url }}”,有没有办法在画布中渲染这个链接,但不修改原始HTML?
回答(3)
你的问题并不完全清楚你想达到什么效果,但可以看看[创建组件](https://grapesjs.com/docs/modules/Components.html#define-new-component)。
嗨!对于选择模型,你可以使用编辑器。Modal和内容,注入你想要的逻辑来选择和配置你的小部件。然后你可以用 yourComponent.components(yourWidget) 注入结果小部件,用你的小部件填充块内容。 关于 AJAX 渲染部分,你也可以在组件类型定义的视图属性中定义一些逻辑。
抱歉,让我解释一下
比如 {{widget name=“test” type=“\Php\Class”}} 这样的 CMS 小部件
具体操作是拖动一个方块,打开一个小部件,选择模型选择小部件,设置选项后点击添加,生成部件,就像上面提到的那样。这需要将 ajaxly 渲染到 canvas,但保留 html 和上面提到的控件。
我也做过类似的资产管理,能让普通占位符正常工作,但那个小部件里的变量值可能不同
相关问答
通过相似的问题讨论继续研究。
问题 #2793
扩展图像特征
你好, 我想扩展图片类型,加入一些选项,特别是点击时的重定向选项。 我在编辑器初始化后尝试了这个解决方案(我具体说我是在全JavaScript和非Node.js环境中工作): 编辑。DomComponents.addType('image', { isComponent: el...
问题 #6263
重复链接通过RTE添加
GrapesJS 版本[X] 我确认使用最新版本 GrapesJS你用的是什么浏览器? 铬可复制演示链接 https://codepen.io/Harshsne/pen/xxoOyXO描述一下那个虫子 如何复现这个漏洞?使用 RTE 添加词语链接,添加链接组件现在在链接组件后输...
问题 #6096
可调整大小的框在组件重新选择时消失
GrapesJS版本 [X] 我确认使用最新版本GrapesJS 你用的是什么浏览器? 铬 可复制演示链接 https://jsfiddle.net/kanaihyakumar/oedg76nt/ 描述一下那个虫子 描述 当选择画布上的任何组件时,它会根据设置高亮底部的缩放框。...
问题 #4929
A tag inside button is removed
GrapesJS 版本[X] 我确认使用最新版本 GrapesJS你用的是什么浏览器? Chrome 最新动态可复制演示链接 https://codesandbox.io/s/interesting-bell-xntbtr描述一下那个虫子 如何复现这个漏洞?进入代码沙盒拖放自定...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。