美文网首页
动态路由匹配/:

动态路由匹配/:

作者: 混吃等死小前端 | 来源:发表于2020-03-12 15:47 被阅读0次

动态路由就是在路由路径中使用“动态路径参数”

简单理解为在路径后面加上 /:xx

//router.js
const router = new VueRouter({
  routes: [
    // 动态路径参数 以冒号开头
    { path: '/user/:ids', component: User }
  ]
})



//about.vue
<template>
  <div class="about">
    <h1>{{this.$route.params}}</h1>
  </div>
</template>

如上面的例子,参数为id,其值可以通过路由对象$route中的params属性来获取。

假设路径为http://localhost:8080/#/about/123123则为动态路由参数,页面显示如下

image.png

设置多段‘路径参数’方法一样:path: '/about/:ids/child/:name'

假设路径为http://localhost:8080/#/about/123/child/admin,参数为123admin,页面显示如下

image.png

相关文章

  • vue全家桶(2.5)

    3.8.动态路由匹配和路由组件传参 #3.8.1.动态路由匹配 动态路由意味着不固定,具有某种模式,我们希望通过某...

  • Vue-router2.0基础实践

    基础用法: 动态路由匹配: 嵌套路由: 编程式路由: 命名路由: 命名视图:

  • this.$router.push的问题

    会匹配到‘/login’路由,但是 如果遇到动态路由会加载到动态路由后面。 所以不要忘了加'/'

  • 动态路由匹配/:

    动态路由就是在路由路径中使用“动态路径参数” 简单理解为在路径后面加上 /:xx 如上面的例子,参数为id,其值可...

  • vue路由

    http://router.vuejs.org/zh-cn/ 动态路由匹配(路由传参) 我们经常需要把某种模式匹配...

  • vue-router

    动态路由匹配 使用动态路由匹配时,原本的组件会被复用,因而不会调用生命周期钩子函数。可用watch观察$rou...

  • Vue路由全解

    路由基础 router-link router-view router.js 动态路由匹配 嵌套路由 命名路由 命...

  • vue-router

    示例 router-link && router-view 动态路由匹配 响应路由参数变化 children ...

  • vue3中动态添加路由刷新无法正确匹配路由组件

    1.问题 动态添加路由之后,页面重新匹配路由,匹配到了设置的404 notfound页面 该页面是在路径无法匹配到...

  • 第4讲 详解如何在项目里配置路由(2)

    上篇文章,我讲了路由里面的,动态路由匹配,编程式导航,嵌套路由匹配,命名路由,命名视图,重定向这几个知识点,但是官...

网友评论

      本文标题:动态路由匹配/:

      本文链接:https://www.haomeiwen.com/subject/whrpjhtx.html