我正在使用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)
这很好用,但是我认为这不是最好的方法,应该有一种更好的方法使参数对页面可用。任何帮助表示赞赏!