Все не так и все не то...
Я так понимаю вы хотите сделать Меню.
Сделайте компонент Menu.vue
<template>
<ul class="aside-list" id="firstLevelCategories">
<li class="aside-list__item" v-for="item in items">
<img :src="{{item.img}}" :alt="{item.alt}}">
<router-link :to="{{item.link}} class="aside-list__link">{{ item.message }}</a></li>
</ul>
</template>
<script>
export default {
data() {
return {
items: [
item1: {
img: '',
alt:'',
link:'/..'
}
]
}
}
}
</script>
думаю смысле вы поняли.
а потом в основной компонент делаете
import Menu from './Menu.vue'
регистрируете компонент в разделе components
и просто вставляете как