昌鑫号

vue路由跳转的三种方式(vue2路由跳转)

vue路由跳转的三种方式, 1.router-link,这是实现跳转最简单的方式。

Router-link to=跳转到的页面的路径。

当浏览器解析它时,它将把它解析成一个类似。

Div和css样式

li

Router-Link to=Keyframe Click to Verify Animation Effect/Router Link

/li

别忘了提前介绍router/index.js下需要跳转的路径。

vue2路由跳转

2、这个router.push({ path:'/user'})

常用于路由参数,用法与第三种类似。

不同的是:

1 .查询引入参数只能使用名称来引入路由。并且查询需要引入路径。

2.query的传递方式类似于ajax中的get,参数显示在浏览器地址栏中。Params类似于post,不在浏览器地址栏显示参数。

于helloworld.vue在文件

template

.

Li @ click=更改以验证路由参数/li

/template

script

export default {

data () {

return {

Id: 43。//要传递的参数

}

},

methods:{

change(){

This. $router.push({ //core statement

Path:/select,//跳转的路径。

查询:{ //push和Query在路由参数时一起使用,使用时传递参数。

id:this.id ,

}

})

}

}

}

/script

在select.vue文件中。

template

select

Option value=1 Selected=Selected Chengdu/Option

Option value=2 Beijing/option

/select

/template

script

export default{

data(){

return{

id:

}

},

在生命周期中收到Created(){ //参数。

This.id=this。$ route.query.id,//接受参数键码。

console.log(this.id)

}

}

/script

当然,使用的标签也可以用V-IF=' ID==1 '或者else-if=id==2来区分和拼接。

vue2路由跳转

3,这个。$ router.replace {path:'/'}也差不多,就不多介绍了。

vue路由跳转的三种方式,以上就是本文为您收集整理的vue路由跳转的三种方式最新内容,希望能帮到您!更多相关内容欢迎关注。

      
上一篇