Router.events.on('routeChangeStart', (url) => {
// Cancel routeChange event by erroring
// See https://github.com/zeit/next.js/issues/2476
Router.events.emit('routeChangeError')
throw `routeChange aborted. This error can be safely ignored - https://github.com/zeit/next.js/issues/2476.`
// 先拦截再跳转解决异步问题
request().then(()=>router.push(url))
})
相关推荐
评论

还没有评论 /(ㄒoㄒ)/~~