美文网首页
vue-router基本配置(传参、嵌套、重定向)

vue-router基本配置(传参、嵌套、重定向)

作者: 2019吖 | 来源:发表于2018-07-31 15:50 被阅读0次


Vue Router 中文文档

动态路由匹配(相应路由参数的变化)

情景:当文章列表页跳转文章详情页时,需要传递文章id

写法一:

1、文章详情页路由配置:

{

    path: "/ArticleDetail/:id",

    component: ArticleDetail

}

2、文章列表页请求详情页:

this.$router.push({path:"/ArticleDetail/"+id})

或者

this.$router.push({ path: `/ArticleDetail/${id}` })

3、详情页接收列表页传来的id:

{{ $route.params.id }}

url是路由斜杠id


写法二:

1、文章详情页路由配置:

{     

    path: "/ArticleDetail",   

    component: ArticleDetail

}

2、文章列表页请求详情页(以下两种方式):

声明式:

编程式:

toDetail: function (id) {

    this.$router.push({path:"/ArticleDetail",query:{id:id}})

},

3、详情页接收列表页传来的id:

在created中接收

export default {

    name: "ArticleDetail",

    data(){

        return{ id:null, }

    },

    created(){

        this.id = this.$route.query.id;

    },

}

url是路由问号id

// 在浏览器记录中前进一步,等同于 history.forward()router.go(1)

// 后退一步记录,等同于 history.back()router.go(-1)

// 前进 3 步记录router.go(3)



重定向和嵌套路由

重定向和嵌套路由配置 这样header的children就都包含了header.vue里面的头部内容

相关文章

  • vue-router基本配置(传参、嵌套、重定向)

    Vue Router 中文文档 动态路由匹配(相应路由参数的变化) 情景:当文章列表页跳转文章详情页时,需要传递文...

  • 08-vue-router的使用

    主要从路由设置、重定向、路由嵌套、无相关页面、跳转、入参记录一下。 下载安装vue-router,根目录执行npm...

  • vue-router

    1. vue-router query 和 params 传参 params 传参: 总结: 用params传参只...

  • 简单遍历vue2.0文档(五)

    11. vue-router 11.1 引用 11.2 配置路由文件 11.3 路由的跳转 11.4 路由的传参 ...

  • Navigation的一些问题

    1.startDestination传参和重定向问题 2.fragment返回传参问题 我们知道Activity可...

  • vue-router总结

    1、通过 :to 传参 2、通过URL传参 router/index.js App.vue Hi.vue 重定向 ...

  • 路由的传参

    路由的传参 下载:npm install vue-router路由的传参:1.查询字符串:/user/regist...

  • 路由的传参 axios

    1,路由的传参:案例: 2,axios下载:npm install vue-router路由的传参:1.查询字符串...

  • vue路由传参的方法

    vue-router路由传参 例一:query传参 //给需要操作的标签添加点击事件 在methods(方法)里...

  • vue 路由的传参 vue中的ajax (axios)

    1.路由的传参 下载:npm install vue-router路由的传参:1.查询字符串:/user/regi...

网友评论

      本文标题:vue-router基本配置(传参、嵌套、重定向)

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