Добрый день, уважаемые коллеги.
Вывожу динамически символы на SVG холсте.
SVG файл кладу в папку assets.
Так работает:
<use xlink:href="../assets/test.svg#block1"/> // <- OK
А так символ не отображается:
<use :href="'../assets/test.svg#block1'"/> // <- NOK
<use :xlink:href="'../assets/test.svg#block1'"/> // <- NOK
<use v-bind:xlink:href="'../assets/test.svg#block1'"/> // <- NOK
<use v-bind="{ 'xlink:href': '../assets/test.svg#block1' }"/> // <- NOK
Если смотреть в браузере разметку, в первом случае используется путь к файлу, после сборщика webpack, а в остальных случаях именно тот путь, который указан (несуществующий)