模态接近:未捕获类型错误:无法读取在V处未定义的属性“长度”(cash.js:702)
你好!我觉得问题不在你的模态上,而是你运行的第一个命令: 'testo = editor.runCommand('gjs-get-inlined-html');' 你也必须停止它: 'stop: function (editor) { 编辑。Modal.close(); editor.stopCommand('gjs-get-inlined-html') }` 干杯。
阅读下方完整回答 ↓问题
你好, 我有个代码,点击自定义按钮时会显示一个模态。 一键点击,模态显示正确。然后我关上它。现在,如果我再点一次,控制台里会出现这个错误:  只有当我再次点击自定义按钮时,才能再次显示。 我已经按照这里提供的说明操作了——> https://grapesjs.com/docs/modules/Commands.html#stateful-commands 但我还是搞不明白。 我的GrapeJS版本是:“0.14.62”(最新)。我本地副本遇到了这个问题。在 Ubuntu 16.04 LTS 上测试过 Firefox(最新版本)和 Chorme(最新版本)。 提前感谢大家!
回答(2)
你好!我觉得问题不在你的模态上,而是你运行的第一个命令: 'testo = editor.runCommand('gjs-get-inlined-html');' 你也必须停止它: 'stop: function (editor) { 编辑。Modal.close(); editor.stopCommand('gjs-get-inlined-html') }` 干杯。
谢谢@pouyamiralayi!
相关问答
通过相似的问题讨论继续研究。
问题 #1457
:风格管理器中的自定义资产管理器背景图片
你好, 我想使用自定义资产管理器 我习惯了这个解决方案, ` var 资产目标 =''; 编辑。Commands.add('open-assets', { run(editor, sender, opts = {}) { const modal = 编辑器。模态; const...
问题 #2542
带有独立资产管理的图像类组件
大家好!我有一个关于我的问题,想解决大约一个月。问题是:我能否创建一个组件,比如图像组件,这样当我放下它时,它会打开我自己的资产管理器,不会覆盖原始资产管理器,这样图像组件的功能就和现在一样。我写了简单的模态,可以在网上搜索图片,但这个模态会覆盖原始的资产管理器: 当我放下图片...
问题 #839
创建自定义选定的组件设置
面板中有更改组件设置的选项(链接有“不更改链接”- HREF - 和目标,文本、ID和标题,图片有alt属性)。我想知道如何创建那个输入,以及如何在所选组件中更改这个 attrs?我创建了一个面板视图作为CKEditor,在选择时更改文本组件,我希望这些水獭设置能保持在同一视图...
问题 #778
Save to db data-gjs-droppable
大家好, 我需要解决一个问题。 保存html,grapejs 从html中移除所有data-gjs-。 有没有办法在保存编辑器HTML之前维护所有data-gjs-? 事实上,如果我保存模板,所有 data-gjs-droppable 都缺失,下一次渲染时它不会加载 data-...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。