当前位置:   article > 正文

Vue 中 route.path 和 route.fullPath 的区别

route.path

  route.pathroute.fullPathVue Router中route对象的两个属性,用于获取当前路由的路径信息,区别如下:

     1. route.path 只包含从基本URL后开始的路径,假设基本URL(base URL)为 /app,并且当前路由为 /app/home?a=1,那么route.path的值将是 /home;

  2.route.fullPath 包含从基本URL后开始的路径,假设基本URL(base URL)为 /app,并且当前路由为 /app/home?a=1,那么route.path的值将是 /home?a=1;

 如:

  1. //路径:http://127.0.0.1:3000/home?a=1
  2. console.log(route.path)// 输出 /home
  3. console.log(route.fullPath)// 输出 /home?a=1

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/355570
推荐阅读