route 与 router 之间的差别

简述:

router:主要用于处理一些动作,

route:主要获得或处理一些数据,比如地址、参数等

例:

videoInfo1.vue:

javascript 复制代码
<template>
  <div class="video-info">
    <h3>二级组件:点赞情况分析</h3>
  </div>
</template>

<script>
export default {
  name: 'video-Info1',
  created () {
    setTimeout(() => {
      // 这里router进行路由跳转
      this.$router.push({ name: 'video-info2', query: { somedata: 'info1传递来的信息' } })
    }, 3000)
  }
}
</script>

<style>

</style>

videoInfo2.vue:

javascript 复制代码
<template>
  <div class="video-info">
    <h3>二级组件:互动情况分析</h3>
  </div>
</template>

<script>
export default {
  name: 'video-info2',
  mounted () {
    console.log(this.$route.query)
    // 这里route进行数据获取
  }
}
</script>

<style>

</style>

用户主动点info2,输出为空;

从 info1 跳转到 info2 后,info2 输出从 info1 传递过来的数据:

相关推荐
RTC老炮1 分钟前
webrtc弱网-LossBasedBandwidthEstimation类源码分析与算法原理
网络·算法·webrtc
BUG创建者2 分钟前
uni 拍照上传拍视频上传以及相册
前端·javascript·音视频
就是帅我不改9 分钟前
敏感词过滤黑科技!SpringBoot+Vue3+TS强强联手,打造无懈可击的内容安全防线
前端·vue.js·后端
JackJiang10 分钟前
转转客服IM系统的WebSocket集群架构设计和部署方案
前端
codeGoogle10 分钟前
大厂研发之谜:千亿投入砸出利润大缩水
前端·人工智能·后端
想成为大佬的每一天19 分钟前
Linux:NTP服务
linux·网络
菲兹园长32 分钟前
CSS(展示效果)
前端·javascript·css
我的收藏手册44 分钟前
性能监控shell脚本编写
前端·git·github
fantasy_arch1 小时前
SVT-AV1编码器中实现WPP依赖管理核心调度
java·前端·av1
Chan161 小时前
消息推送的三种常见方式:轮询、SSE、WebSocket
java·网络·websocket·网络协议·http·sse