posva / unplugin-vue-router

Next Generation file based typed routing for Vue Router
https://uvr.esm.is
MIT License
1.47k stars 67 forks source link

Unable to access meta info defined in `definePage` at plugin's `extendRoute` #390

Closed carrypann closed 2 months ago

carrypann commented 2 months ago

Unable to access meta info defined in definePage at plugin's extendRoute, but the meta info defined in the <route></route> block can be accessed. The following is the sample code:

VueRouter({
  extendRoute: (route) => {
    console.log(route.node.value.overrides.meta) //  print undefined even if meta is defined in `definePage`
  }
})

Is this a bug or designed this way?