Я использую Nuxt js и Vuex для поддержания состояния. Я хочу, чтобы действия моего магазина извлекали данные из конечных точек API. код в моем действии магазина выглядит следующим образом:
async loadTodos({ commit }) {
const data = await this.$axios.$get('todos')
console.log('todos:', data)
// commit('set_todos', data)
}
в консоли разработчика, вкладка сети, я вижу, что данные идеально возвращаются с сервера. 4 записи со статусом 200. В консоли я получаю мусор. 4 записи, каждая из которых начинается с { ob : Observer}. Что я делаю неправильно? тот же код, когда помещается на обычной странице, в asyncData, работает отлично. (означает, что синтаксис в порядке) Любая идея или направление очень ценится.