自定义你的GrapesJS
哦,我知道!我指的是,如果你尝试使用Dist的索引/块/组件文件(即未压缩且更易操作),它们在Node/webpack环境外是无法工作的。 2019年8月19日20:18,Pouya Miralayi<[email protected]>写道: @smik3你不需要节点环境来定义插件。 grapesjs.plugins.add('your-plugin', editor => { your stuff } 这将定义行为,并且你有编辑器实例作为参数可用。 然后像之前一样初始化编辑器并指定插件。 干杯。 — 你收到这个是因为有人提到你。 直接回复此邮件,访问GitHub查看,或静音该帖子。
阅读下方完整回答 ↓问题
你好,
我愿意为你定制GrapesJS编辑器,满足任何效果。
我有大约3年的GrapesJS经验和9年的网页开发经验。
我的作品示例: https://monosnap.com/file/MnXzYlIK5UVe3oVr8dqveDzZG7PVU8
视频: https://monosnap.com/file/Lw0E8VmGdsyWUGe8jsRII6i66P1urm
电子邮件:[email protected] Skype:maxim2356
此致敬礼:)
回答(3)
哦,我知道!我指的是,如果你尝试使用Dist的索引/块/组件文件(即未压缩且更易操作),它们在Node/webpack环境外是无法工作的。 2019年8月19日20:18,Pouya Miralayi<[email protected]>写道: @smik3你不需要节点环境来定义插件。 grapesjs.plugins.add('your-plugin', editor => { your stuff } 这将定义行为,并且你有编辑器实例作为参数可用。 然后像之前一样初始化编辑器并指定插件。 干杯。 — 你收到这个是因为有人提到你。 直接回复此邮件,访问GitHub查看,或静音...
@smik3,这并不是一个好做法,因为以后更新GrapesJS会变得不便。你最好把 js 函数里的自定义代码和你需要用作插件的代码分开,然后加载。或者只用Node编译插件,然后把plugin-name.min.js投入生产环境。
'var editor = grapesjs.init({ ... 插件:[yourCustomFunction], ... }) `
嘿,@GoodPHP我需要帮忙解决我一直面临的一个挑战
我想在预览模式下隐藏src为空的图片,并在编辑器模式下显示,即停止:预览。
我试过了,但不知为何似乎没用
editor.on('run:preview', () => {
$('.img[src=“”]').hide();
});
谢谢, 柴图
相关问答
通过相似的问题讨论继续研究。
问题 #2627
DevFuture.pro 全新定制编辑器
你好, 我们想推广GrapesJS的新设计。 我们的工作:https://github.com/GoodPHP/GrapesJS-devfuture 你有任何问题都可以写信给我们:[email protected] 请在下方写下你的看法。你喜欢吗?
问题 #3400
Ckeditor5 + GrapesJS 现在可以实现了!
我们是[DevFuture](https://devfuture.pro/grapesjs-development/),开发了集成GrapesJS + ckeditor5的插件。 视频示例: https://www.youtube.com/watch?v=xn4gSMIrx-A...
问题 #807
倒计时更新信息求助
我用“grapesjs-component-countdown”,当我在日历里选择日期时,插件里的信息会更新。 示例:https://monosnap.com/file/sSOQJ3M4hxVRQgj008Kl302GtXu1ah 比如这样: change: function(...
问题 #4138
风格管理器中的意外行为
葡萄JS版本[X] 我确认使用最新版本的GrapesJS你用的是什么浏览器? 版本 1.35.101 Chromium:98.0.4758.87(官方版本)(64位) ![填充声](https://user-images.githubusercontent.com/979485...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。