我如何在nuxt.js上访问route.meta

时间:2019-10-31 21:03:12

标签: nuxt.js

我尝试在nuxt.js自定义路由上访问route.meta。

我已经在nuxt.config.js中设置了此自定义路由

  router: {
        extendRoutes (routes, resolve) {
          routes.push({
            path: '*',
            component: resolve(__dirname, 'my-component.vue'),
            meta: { accessToken: 'mydata' }
          })
        }
      },

然后我尝试从此组件内部获取此元值 理想情况下,我想以asyncData函数访问它。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

确定您可以访问asyncData内部的元数据,看看示例

export default {
  asyncData(ctx) {
    const { route } = ctx;
    console.log(route.meta);
  }
}