Если вы щелкнете по этому <a>
внутри <a>
(это именно то, что генерирует <nuxt-link>
), вы фактически отправите событие click обоим элементам.Это нехорошая практика (даже прекращение распространения с помощью js).просто не вкладывайте его
Возможно, поместите его в абсолютное положение с помощью css, если оно должно быть сверху "карты".
Попробуйте что-то вроде:
<div class="card">
<nuxt-link :to="{ name: 'portfolio-slug', params: { slug: card.slug } }">
{{ card.content }}
</nuxt-link>
<a class="goToHref" :href="card.link>Go to href</a>
</div>
и
.card {
position: relative;
}
.goToHref {
position: absolute;
bottom: 24px; // depending where you need it, maybe you need top property
right: 24px; // depending where you need it, maybe you need left property
}