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 传递过来的数据:

相关推荐
0思必得05 小时前
[Web自动化] Selenium处理动态网页
前端·爬虫·python·selenium·自动化
东东5166 小时前
智能社区管理系统的设计与实现ssm+vue
前端·javascript·vue.js·毕业设计·毕设
树℡独6 小时前
ns-3仿真之应用层(五)
服务器·网络·tcp/ip·ns3
catino6 小时前
图片、文件的预览
前端·javascript
zhang133830890757 小时前
CG-09H 超声波风速风向传感器 加热型 ABS材质 重量轻 没有机械部件
大数据·运维·网络·人工智能·自动化
layman05288 小时前
webpack5 css-loader:从基础到原理
前端·css·webpack
半桔8 小时前
【前端小站】CSS 样式美学:从基础语法到界面精筑的实战宝典
前端·css·html
AI老李8 小时前
PostCSS完全指南:功能/配置/插件/SourceMap/AST/插件开发/自定义语法
前端·javascript·postcss
_OP_CHEN8 小时前
【前端开发之CSS】(一)初识 CSS:网页化妆术的终极指南,新手也能轻松拿捏页面美化!
前端·css·html·网页开发·样式表·界面美化
啊哈一半醒8 小时前
CSS 主流布局
前端·css·css布局·标准流 浮动 定位·flex grid 响应式布局