function () {
axios.get(api.udpEmulatorProxy)
Может, всё-таки
return axios.get
?
this.getShips()
this.$store.commit('getShips', 10)
Что-то не улавливаю смысла этого куска кода. Наверное, надо в мутацию (кстати, а почему её имя начинается с
get
? - смысл-то в установке значения, так что правильно было бы
set
) передавать те данные, что возвращает
getShips
:
this.$store.commit('getShips', await this.getShips());
А если эти данные должны лежать в хранилище, то, возможно, их получение стоит оформить в виде
действия, а не как отдельно лежащую функцию / метод компонента.