在Vue router中可以使用params和query来传递值。相当于get和post的区别。query相当于get请求,传递的值会放在地址栏中展示,而params相当于post请求,传递的值不会显示在地址栏中。
其中,query传值的方法路由可以没有名字,但是params传值必须要有名字。
<div id="app">
<h1>点击链接跳转界面</h1>
<router-link :to="student">跳转到学生</router-link>
<router-link :to="{name:'teacher',params:{id:10}}">跳转到教师</router-link>
<router-link :to="{name:'user', query:{id:20}}">跳转到用户</router-link>
<!-- 定义一个用来装路由界面的容器 -->
<div id="content">
<router-view></router-view>
</div>
</div>
接收传值
var teacher = {
created() {
console.log(this</