Привет!
Извините, но ваш пост вообще не показывает реальную картину. Это просто Как добавить аксиомы к прототипу Vue, скопировано из документации.
Но реальный мир намного сложнее, чем todo-примеры. Особенно, когда мы имеем дело с API.
В следующий раз я рекомендую вам ответить хотя бы на следующие вопросы:
- Какой способ вы предложите для обработки ошибок? Только
console.log
иv-if
? Ни за что - Обновление авторизации на лету? Вы даже не показали перехватчики, ваш токен авторизации передается статически. И как хранить информацию об учетной записи и как контролировать все вещи? Несколько слов о том, что больше, чем «добавить токен»?
- Как уменьшить шаблонный код? Вы действительно пишете запросы к API внутри компонентов Vue, как в примерах?
Кроме того, я не упущу возможности заявить о себе *хе-хе*.
Это меньше связано с Vue, но здесь вы можете прочитать более полезные посты о работе с API: