vue.js - 是否可以在屏幕外渲染 vue 组件并转换为图像?
问题描述
我正在实现类似于 cryptotiles.io 或微软的 powerbi 的拖放网格仪表板。我让网格使用 vue-grid-layout 工作。我现在想实现一个抽屉来添加更多的瓷砖。是否可以按计划在网格上显示的组件渲染到屏幕外的画布上。从那里将其转换为图像并将图像用作预览,以便用户在将其添加到实际网格之前知道组件的外观?
编辑:html2canvas offscreen 我发现了这个。我想知道是否以某种方式添加到窗口外的 dom 以制作缩略图会影响性能?
解决方案
推荐阅读
- flutter - FLUTTER JUST_AUDIO Navigator.Push 播放完成后不起作用
- scala - 我的 Akka-http 流的每个部分都必须生成 Message 类型的输出吗?
- android - 无法将过滤器保存到移动文件夹
- iis - 基于源 IP 或自定义标头的 IIS Web Farm 粘性会话
- javascript - 动态添加输入并使用 .mask 不起作用
- c# - 在 Unity 2019 版中实现 Swift 5.0 类
- javascript - 将一个数组拆分为 n 个数组,这些数组接近 eqaul 的元素
- javascript - 为什么我的检查有效日期的功能不起作用?
- java - Java8 Stream分组与toMap问题
- php - 无法使用codeigniter 4从数据库中获取,插入数据