相关疑难解决方法(0)

Nuxt.JS:如何在页面中获取路由URL参数

我正在使用Nuxt.js,并且有一个动态页面,该页面在

pages/post/_slug.vue
Run Code Online (Sandbox Code Playgroud)

因此,当我访问页面URL(例如http:// localhost:3000 / post / hello-world)时,如何读取页面中的此slug参数值。

目前,我正在使用asyncData获得它,如下所示:

  asyncData ({ params }) {
    // called every time before loading the component
    return {
      slug: params.slug
    }
  }
Run Code Online (Sandbox Code Playgroud)

这很好用,但是我认为这不是最好的方法,应该有一种更好的方法使参数对页面可用。任何帮助表示赞赏!

javascript vue.js nuxt.js

15
推荐指数
3
解决办法
2万
查看次数

标签 统计

javascript ×1

nuxt.js ×1

vue.js ×1