如何在main.js或者在router.js文件里用 路由的.push() .replace()方法,怎么个写法

也就是组件以外的地方用router跳转。试了很多次,要么不起作用,要么就报错
紫衣仙女
浏览 8132回答 2
2回答

翻阅古今

要先引用你写好的router//inrouter/index.jsexportdefaultnewRouter({})//inaxios=>请求报错importRouterfrom'./router'letApplySuccess=function(response){Router.push({name:'login'})}

动漫人物

main.js://...newVue({el:'#app',router,store,components:{App},template:'',created(){this.$router.push('/login')}})route.js://...constroute=newRouter({routes:[{path:'/'},{path:'/login'}]})route.push('/login')exportdefaultrouteother.js:importroutefrom'route.js'route.push('/login')
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript