У меня есть идея такая: во Vuex есть модуль, например, pages, который будет делать 1 запрос к API и раскидывать пришедшие данные в остальные модули. Делают ли так с роутингом на Vue?
GET /api/pleaseGiveMeAllDataForPageOne
GET /api/pleaseGiveMeAllDataForPageTwo
<td v-for="date in urldata.dates" :style="{backgroundColor: date.backgroundColor}">
{{ urldata.values[date][rows] }}
</td>
validateStatus
нужным образом и ловим все в одном месте.