vue의 [$router]는 VueRouter의 객체입니다. [Vue.use(VueRouter)]와 VueRouter 생성자를 통해 라우터의 인스턴스 객체를 얻을 수 있습니다. 이 객체는 전역 객체입니다.
이 튜토리얼의 운영 환경: windows10 시스템, vue2.9, 이 기사는 모든 브랜드의 컴퓨터에 적용 가능합니다.
【추천 관련 글: vue.js】
$router
는 Vue.use(VueRouter)
및 VueRouter를 통해 VueRouter의 객체입니다.
생성자는 라우터의 인스턴스 개체를 가져옵니다. 이 개체는 모든 경로와 많은 주요 개체 및 속성을 포함하는 전역 개체입니다. $router
是VueRouter的一个对象,通过Vue.use(VueRouter)
和VueRouter
构造函数得到一个router的实例对象,这个对象中是一个全局的对象,他包含了所有的路由包含了许多关键的对象和属性。
router是全局的一个路由实例(全局变量),其中包含了所有的路由、路由的关键属性及方法
用法:
1、$router.push({path:'/login'})
//路由跳转,实际是往history中添加路径
2、$router.push({path:'/login',query:{name:'userName'}})
//路由传参,在route中获取参数
3、$router.replace({path:'/login'})
2,사용법: 1.
$router.push({path:'/login' }) //라우트 점프, 실제로 기록에 경로 추가
$router.push({path:'/login',query:{name:'userName'}})
//라우팅 매개변수, 🎜🎜3 경로에서 매개변수 가져오기, $router.replace({path:'/login'})
//히스토리에서 경로를 직접 교체, 점프 기록이 기록되지 않습니다. router.go(-1)는 점프하기 위해 클릭한 페이지로 돌아갈 수 없습니다🎜🎜🎜관련 무료 학습 권장사항: 🎜JavaScript🎜(동영상)🎜🎜위 내용은 vue의 $router는 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!