在nuxt中使用路由重定向的实例
官方文档的定义中给出了这一选项:也就是说,我们可以定义这样一个路由:这样,我们在访问/foo的时候,就会被重定向到/foo/bar。然而,到了SSR的环境下,如果使用nuxt,因为nuxt采用了约定大于配置的方式,pages目录代替了路由,虽然简化了配置,但是给一些需要定制化的场景的手动配置带来了一些麻烦,并且nuxt官方也不建议手动配置router,如果实在需要配置,可以在nuxt.config.js里进行一些中间件配置,但是这个对于重定向这种特别简单的事情来说,未免有杀鸡用牛刀之嫌。但是这个方案有一个问题,就是在路由“重定向”的过程中,界面会发生轻微的闪烁,这样体验就很不好了。事实上,下面所有的解决方案,都是基于这个context对象进行的:
用户评论