StorageManager:从远程存储加载
所以当我设置: 'contentTypeJson: true, ' 结果为: 我现在可以从数据库加载了。 但现在它无法保存,因为它以 JSON 形式发送数据。 我怎样才能把数据发送成POST变量,但接收到的是JSON?
阅读下方完整回答 ↓问题
你好,
我正在尝试读取数据库中的HTML和CSS。当我尝试加载到编辑器时,什么都没有显示。 我可以存储数据,但就是加载不了。
加载数据时,这种格式是正确的吗?
内容类型
application/json
预告
{gjs-assets: “, gjs-components: ”“,...}
GJS-资产:“”
GJS-components : “”
GJS-CSS : “*{box-sizing: border-box;}正体{margin:0;}。c1077{padding:10px;}”
gjs-html : “<div class=”c1077“>在此插入你的文本</div>”
GJS-styles : “”
回应
{“gjs-assets”:“”,“gjs-components”:“”,“gjs-css”:“*{box-sizing: border-box;}正体{margin:0;}。c1077{padding:10px;}“,”gjs-html“:”<div class=\“c1077\”>Insert your text here<\/div>“,”gjs-styles“:”“}
回答(3)
所以当我设置: 'contentTypeJson: true, ' 结果为: 我现在可以从数据库加载了。 但现在它无法保存,因为它以 JSON 形式发送数据。 我怎样才能把数据发送成POST变量,但接收到的是JSON?
@shareefhiasat我在这里解释如何使用它们 https://github.com/artf/grapesjs/wiki/Storage#store-and-load-templates
@DeathStapler 这是我的长相:
{
“gjs-css”:“*{box-sizing: border-box;}正体{margin:0;}。c1050{padding:10px;}“,
“gjs-html”:“<div class=”c1050“>Hi</div>”,
“gjs-assets”:“[]”,
“gjs-styles”:“[]”,
“gjs-components”:“[]”
}
一开始让我注意到的是,资产、组件和样式应该是数组,而字符串是空的。
“内容类型”是正确的。
相关问答
通过相似的问题讨论继续研究。
问题 #453
之前保存的CSS规则在样式管理器中未显示
之前用远程方法保存的CSS规则在样式管理器中不显示。 远程 JSON 响应 '{“gjs-assets”:“”,“gjs-css”:“*{box-sizing: border-box;}body{margin:0;}#c743{background-color:#b0aeae;...
问题 #907
我应该用remote storageManager保存哪些内容到数据库里?
我该如何处理 gjs-assets、gjs-components、gjs-css、gjs-html 和 gjs-style?我该如何将这些内容加载到我的编辑器中?
问题 #1083
导入模板
你好。我有一个这样的json字符串 '{ “assets”: “[{\”type\“:\”image\“,\”src\“:\”./img/team1.jpg\“,\”unitDim\“:\”px\“,\”height\“:0,\”width\“:0}]”, “css”: “*...
问题 #2011
构建 gjs 组件
大家好, 我正在使用 grapesjs-webpage-preset 插件,我想把我的 gjs-html 和 gjs-css 结合起来,这样所有样式都是内联的。 我之前用“juice”做到了,现在我想基于我新合并的 gjs-html 和内联 css 来存储 gjs-compon...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。