动态修改 urlStore 和 urlLoad。
好了,我遗漏了什么以供以后参考。 我设置的“新”商店网址在这里是错误的: 这其实并没有正确设置变量。 我需要在 StorageManager 上用 '.get()' 方法获取我正在处理的存储,然后在 StorageManager 用 '.set()' 来修改这些值:
阅读下方完整回答 ↓问题
大家好 到目前为止我很喜欢Grapesjs——感谢你为它付出的所有努力。 我正在尝试为整页模板设置存储,这些模板将通过 mongoose 写入 MongoDB。GrapesJS 版本:0.14.40操作系统:Ubuntu 17.10 看了 HTTP 响应,我似乎能正常存储和接收它们。 我的Express服务器路由长这样: 我的想法是,我可以在 /store/my-template-name 发帖,创建一个名为“my-template-name”的新模板。 我最初的想法是尝试更新storageManager对象中的urlStore和urlLoad变量,目前看起来是这样的: 使用某种函数: 不过——我肯定我漏掉了什么窍门,因为它目前并没有按我预期的正常工作。 在“editor.store()”上发布的帖子仍然会回到旧的URL,而不是我在“handleNewTemplate”函数中设置的新URL。 我猜当这些数值变了,我需要以某种方式重新启动编辑器? 但那样我不会丢失当前模板,因为它会直接恢复到最初的模板? 还是说我根本找错了方向,应该专注于换个服务器配置? 感谢大家能给予的任何帮助!
回答(2)
好了,我遗漏了什么以供以后参考。 我设置的“新”商店网址在这里是错误的: 这其实并没有正确设置变量。 我需要在 StorageManager 上用 '.get()' 方法获取我正在处理的存储,然后在 StorageManager 用 '.set()' 来修改这些值:
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #620
远程存储
我尝试使用远程存储,但没成功,问题解决后我能尽力调整所有内容,但编辑器无法渲染加载的 HTML。 GrapesJS: JSON: '{“gjs-css”:“”, “gjs-html”:“<div>HELLO</div>”, “gjs-assets”:“[]”, “gjs-sty...
问题 #1274
远程存储选项没有发送 $_POST JSON 结构
嗨,@artf! 我正在利用最新版本v.0.14.21,在我们的系统中适配你的内容构建器。我已经设置了以下StorageManager的配置: storageManager: { 类型:“远程”, stepsBeforeSave: 1, 自动加载:正确, 自动保存:错误, ur...
问题 #835
用自定义函数更新画布
我正在尝试创建一个函数来替换链接的所有属性,这些属性会在画布中发生变化,但当我用 editor.storage() 函数尝试时无法保存; 代码如下:
问题 #931
存档到数据库的问题
你好, 我在数据库中保存模板时遇到了一些问题,不太清楚为什么会这样。 我看过这里所有的问题,但仍然无法保存,总是有三种方法:保存空白、保存数组值,或者保存一个值之间有几十格的 JSON。 我的代码长这样: 当它以这种方式保存时,它会返回到控制台,我相信一切都是正确的,只是保存代...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。