Home

Issue: 1729

Components with Axios

[issue link]

Hey! I have a component that I want to load a menu from my api (WP-API), but it is returning null. Here is my component code:

<script>
import Axios from '~/plugins/axios'

export default {
  props: ['sitename'],

  mounted () {
    this.getMenus()
  },

  data () {
    return {
      menus: []
    }
  },

  created () {
    this.$log.info(this.getMenus())
  },

  methods: {
    getMenus () {
      Axios.get(`wp-api-menus/v2/menus`)
      .then((res) => {
        this.menus = res.data
      })
    }
  }
}
</script>
This question is available on Nuxt.js community (#c1551)