美文网首页
Router界面切换(二)path切换

Router界面切换(二)path切换

作者: fanren | 来源:发表于2021-02-26 09:03 被阅读0次

一、定义router路径

export default new Router({
  routes: [
    {
      path: '/',
      component: pathPush
    },
    {
      path: '/first',  // 跳转到first界面
      component: first
    },
    {
      path: '/second',  // 跳转到second页面
      component: second
    },
  ]
})

二、不带参数

  • 声明式导航
<router-link to="/first">first</router-link>
  • 编程是导航
  methods: {
    // 点击跳转按钮,要执行的方法
    respondsToFirst() {
      this.$router.push('/first')
    },
  }

这里的/first是将要跳转界面的path

三、带参数

  • 声明式导航
<router-link :to="{ path: '/second', query: { id: 1111}}">second</router-link><
  • 编程是导航
  methods: {
  // 点击跳转按钮,要执行的方法
    respondsToSecond() {
      this.$router.push({ path: '/second', query: { id: 1111 }})
    }
  }

这里的/second是将要跳转界面的path, 而这里的{ id: 1111 }是传递的参数

ps:在second页面获取参数

 this.$route.query.id

demo

相关文章

网友评论

      本文标题:Router界面切换(二)path切换

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