vue中的路由使用

博客对VUE中的路由进行了通俗易懂的解释,指出路由类似HTML里的a标签,只是按vue规则传参。还举例说明在脚手架搭建的项目中,可在router文件夹配置组件跳转,如在Hostory.vue中点击按钮跳转到下一页。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.什么是路由,相信很多新手很蒙,网上一大片什么东西,看了也是很不懂,都是照着别人的写,
最通俗易懂的就是路由,其实就是我们html里面的a标签,点击跳转,
只不过换个方式写标签而已,按照vue的规则来传参数而已,

我的了解就是这样的,错的地方请大佬指点,

举个例子

在我们用脚手架搭建的项目中都有这个一个文件夹router

index.js中
import Vue from 'vue'
import Router from 'vue-router'
import Hostory from '@/components/Hostory'
import Myhome from '@/components/Myhome'
//上面是你自己定义的组件

Vue.use(Router)

export default new Router({
//下面就是要跳转的地址,
  routes: [
    {
      path: '/',
      name: 'Hostory',
      component: Hostory
    },
    {
      path: '/myhome',
      name: 'Myhome',
      component: Myhome
    }
  ]
})

比如在Hostory.vue中有个按钮点击要跳转到下一个页面

<template>
  <div>
      <p>
         <router-link :to="{ path: '/myhome' }">Home</router-link>
      </p>
  </div>
</template>
<script>
export default {
  name: 'Hostory',
  data () {
    return {
     
    }
  },
  methods: {
      
    },
  created:function(){
    
  },
}
</script>

<style scoped>

</style>

不管你项目中有多少个组件 都直接在这里面配置好 引入进来即可

至于要怎么残敌参数,网上太多了,这里像说明的是什么是路由,搞懂这个意思,别了解的太深奥了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

1登峰造极

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值