无法存储数据,意外令牌 '-'
变量名不能包含 '-',因此以下语法无效: “''js const { gjs-assets, gjs-components, gjs-css, gjs-html, gjs-styles } = req.body; ```
阅读下方完整回答 ↓问题
请帮帮我,我想把 gjs 的数据存储到 mysql,但我无法从前端到后端传输任何数据 这是我的代码: 'const editor = grapesjs.init({ 容器:“#editor”, storageManager: { 类型:“远程”, 参数:{}, // 用于请求的自定义值 你的服务器端点 urlStore: 'http://example.com/store-webpage', urlLoad: 'http://example.com/load-webpage', contentTypeJson: true, setStepsBeforeSave: 1, }, blockManager: { 附录:“#blocks”, }, styleManager: { 附录:“#styles-container”, 扇区:[ { 名称:“维度”, 开场:假, buildProps: [“宽度”、“最小高度”、“填充”], 性质:[ { 类型:“整数”, 名称:“宽度”, 性质:“宽度”, 单位:[“PX”, “%”], 默认:“自动”, 分钟:0, }, ], }, ], }, layerManager: { 附录:“#layers-容器”, }, traitManager: { 附录:“#trait-container”, }, 选择经理:{ 附录:“#styles-cont...
回答(4)
变量名不能包含 '-',因此以下语法无效: “''js const { gjs-assets, gjs-components, gjs-css, gjs-html, gjs-styles } = req.body;
请帮帮我,我想把模板存到 MySQL,我该怎么做?
遗憾的是,这可能超出葡萄的范围,但有些需要注意 “''js 这无效 const { gjs-assets, gjs-components, gjs-css, gjs-html, gjs-styles } = req.body; 你可以尝试分别分配每个值 cont { body } = req; const assets = body['gjs-assets']; const components = body['gjs-components']; //... ``` 另外,既然你在存储时移除了“gjs-”前缀,加载时也必须重新添加。这里也采用了类似的方法 https://github.com...
谢谢你举报,@Spectrevuln-sketch。 Cannot Store Data Unexpected token '-' 的问题似乎是竞态条件或状态管理时序问题。这通常发生在组件生命周期事件和DOM修改重叠时,导致状态不一致。 尝试什么: 添加setTimeout包装器以确保DOM已稳定: “JavaScript setTimeout(() => { 你在这里的行动 }, 0); 推荐的下一步步骤: 如果还没测试过,请用最新的GrapesJS版本测试 提供最小可重复的示例(CodeSandbox)——这有助于团队更快识别根本原因 在报告中包含 GrapesJS 版本、浏览器和控制台...
相关问答
通过相似的问题讨论继续研究。
问题 #4601
在切换某些目标时,添加到样式管理器的自定义类型 update() 不再被触发。
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? 铬104 可复制演示链接 https://jsfiddle.net/aw8p0h9j/ 描述一下那个虫子 如何复现这个漏洞?打开 jsfiddle 链接。点击两个div之间,然后在任一div和背景...
问题 #3454
RTE 插入链接不会更新 DOM
版本: "0.17.3" 你能重现演示中的bug吗?[X] 是的[ ] 不 预期的行为是什么? 使用默认RTE插入链接后,链接立即可在设置中进一步编辑,即设置HREF和目标 详细描述那个漏洞 在选择默认RTE的文本并将其转换为链接后,文本会被正确地包裹在<a>标签中,但直到取消...
问题 #6543
面板未拆除
GrapesJS版本 [x] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? 镀铬 可复制演示链接 没有 描述一下那个虫子 如何复现这个漏洞? 来自教程 我的CSS风格 预期的行为是什么? 一块空白画布 目前的行为是什么? ... ![图片](https://git...
问题 #4371
所有编辑器在上次更新后都坏了,导致存储管理器坏了。
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? 铬 可复制演示链接 https://www.teamfunnels.net/login.php 演示演示 描述一下那个虫子 请帮我理解如何修复这次更新导致的所有问题。我不明白为什么不让它和旧方式兼...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。