Static GitHub Issues

[489] TypeError: Cannot read property 'params' of undefined

prev: how to modify nuxt server start port ,default port is 3000
next: router mode always be hash in ie9

Steps to reproduce

vue init nuxt/starter demo
cd demo
yarn install
yarn add axios

create file pages/users/_id.vue

<template>
  <h1>{{ name }}</h1>
</template>

<script>
import axios from 'axios'

export default {
  data ({ params }) {
    return axios.get(`https://api.myjson.com/bins/${params.id}`)
    .then((res) => res.data)
  }
}
</script>

run npm run dev visit http://127.0.0.1:3000/users/dgbin

<!--cmty--><!--cmty_prevent_hook--><div align="right"><sub><em>This question is available on <a href="https://nuxtjs.cmty.io">Nuxt.js</a> community (<a href="https://nuxtjs.cmty.io/nuxt/nuxt.js/issues/c426">#c426</a>)</em></sub></div>