Конечная цель: включить значки SVG из файлов с возможностью использования CSS (в основном это параметр fill
).Похоже, это означает, что есть способ встроить файл SVG в шаблон Vue.
Я нашел множество решений, включающих загрузчики веб-пакетов (vue-svg-inline-loader
, vue-svg-loader
и еще 2 или 3), но ятакже хочу иметь возможность динамически выбирать, какой файл я загружаю, используя директиву v-bind для параметра source.Что-то вроде:
<img :src="`path/to/${file}.svg`" />
или
<custom-component :src="`path/to/${file}.svg`" />
И ни один из загрузчиков webpack, похоже, не позволяет этого.Я не нашел vue-плагина с этой функцией.
Мой проект - проект quasar-framework
, если это может помочь.