首页 > 解决方案 > 将 Vue 组件转换为 base64

问题描述

我在 svg 中有一个图标库(图标系统)。每个 svg 在 Vue 中都有自己的组件,就像Sarah Drasner 的图标系统一样。

我想将一个 svg 导入一个 js 库,该库只允许提供带有 url 的图标。我可以有一个单独的 svg 文件,但我想用我的颜色系统动态设置填充颜色。我发现的唯一方法是将组件渲染并编码为 base64。

为 React 找到了一个简单的助手,但我正在努力用 Vue、Vue.Compile、Render 等来重现这个想法。

标签: vue.jssvgbase64vue-render-function

解决方案


推荐阅读