问题 #690💬 已回答提出于 2017年12月28日作者 TWCM0 个反应

预览命令的错误:退出预览模式会运行sw-visibility命令,当sw-visibility在进入预览模式前停止时。

快速解答作者 TWCM

你好,@artf, 我发现点击预览按钮时执行的命令序列是: ![图片](https://user-images.githubusercontent.com/2859394/34428348-c3e556e4-ec86-11e7-89fb-3eb8c61b6803.png) 这是个bug吗?这个运行序列让我无法获得 canvas 主体的正确类名。所以不能在运行预览命令前存储状态。我无法进一步发展。

阅读下方完整回答 ↓

问题

你好@artf, 这种情况是“切换可见性”命令停止了,然后点击预览按钮或触发预览命令,它会进入预览模式,退出预览模式时,执行“sw-visibility”命令,但之前没有保存状态,进入预览模式,停止预览命令后无法重置可见性。

回答(3)

artf2017年12月29日

@tommywulove我在演示中试过这个 “''js editor.on('run:preview', () => console.log('run preview')) editor.on('stop:preview', () => console.log('停止预览'))

而且顺序看起来很合理
TWCM2017年12月29日

@artf为什么我点击预览按钮,它会触发停止命令一次,然后执行该命令?

相关问答

通过相似的问题讨论继续研究。

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

相关教程

关于同一主题的深入指南。

全部教程 →

浏览插件分类

直接跳转到市场上的插件分类页面。