首页 > 解决方案 > 是否可以在屏幕外渲染 vue 组件并转换为图像?

问题描述

我正在实现类似于 cryptotiles.io 或微软的 powerbi 的拖放网格仪表板。我让网格使用 vue-grid-layout 工作。我现在想实现一个抽屉来添加更多的瓷砖。是否可以按计划在网格上显示的组件渲染到屏幕外的画布上。从那里将其转换为图像并将图像用作预览,以便用户在将其添加到实际网格之前知道组件的外观?

编辑:html2canvas offscreen 我发现了这个。我想知道是否以某种方式添加到窗口外的 dom 以制作缩略图会影响性能?

标签: vue.jscanvashtml5-canvasvue-componentpreview

解决方案


推荐阅读