Wenn ich eine Vue-Komponente MyComponent.vue habe:
<template>
⋮
<svg xmlns="http://www.w3.org/2000/svg">…</svg>
⋮
</template>
<script type="text/babel">
export default {
name: 'MyComponent',
};
</script>
Funktioniert so.
Nun habe ich aber
<template>
⋮
<MyIcon />
⋮
</template>
<script type="text/babel">
import MyIcon from '@/assets/my-icon.svg';
export default {
name: 'MyComponent',
};
</script>
mit my-icon.svg:
<svg xmlns="http://www.w3.org/2000/svg">…</svg>
Dabei steigt der Unit-Test (Jest) aus mit:
TypeError: Cannot create property '_Ctor' on string 'options'
Kenn jemand das Phänomen?
LLAP 🖖
--
Wenn der Faschismus wiederkommt, wird er nicht sagen: Hallo, ich bin der Faschismus! Sondern er wird sagen: Ich nehme die Wahl an.
Wenn der Faschismus wiederkommt, wird er nicht sagen: Hallo, ich bin der Faschismus! Sondern er wird sagen: Ich nehme die Wahl an.