Я не могу понять, почему вы используете asyncData()
для извлечения данных из хранилища vuex. Данные, которые хранятся в магазине Vuex, будут храниться, пока вы находитесь на своем веб-сайте. Покинув или обновив сайт, он снова загрузит начальные значения.
àsyncData()
используется, например, для извлечения данных из базы данных и отображения их на вашей веб-странице.
И проблемаздесь вы входите в магазин неправильно:
<template>
<div>
<p>{{$store.state.category.title}}</p>
</div>
</template>