Javascript NuxtJS:向页面传递多个参数
在nuxt中,如何传递ID之外的多个参数 这是我的route.js文件:Javascript NuxtJS:向页面传递多个参数,javascript,vue.js,nuxtjs,Javascript,Vue.js,Nuxtjs,在nuxt中,如何传递ID之外的多个参数 这是我的route.js文件: { path: "/clip/:id?", component: _548dcdc0, name: "clip-id" }, 这是我的nuxt链接: <div> <nuxt-link :to="{ name: 'clip-id', params: { id: twItem.twId, slug: twI
{
path: "/clip/:id?",
component: _548dcdc0,
name: "clip-id"
},
这是我的nuxt链接:
<div>
<nuxt-link
:to="{
name: 'clip-id',
params: {
id: twItem.twId,
slug: twItem.slug
}
}"
>
{{ twItem.title }}</nuxt-link
>
</div>
我可以获得id,但slug在此未定义。我的答案可能与您的问题无关,实际上我从未使用nuxt创建route.js,我最终使用文件夹结构创建路由。所以我总是做这样的事情:to=“{path:
/clip/${this.id}
,params:{slug:'something'}”。@drocha87是的,route.js是由nuxt本身生成的。
var self = this;
let id = this.$route.params.id;
self.slug = this.$route.params.slug;
console.log(self.slug);