Java学习笔记之:Vue中路由的基本使用
本文最后更新于149 天前,其中信息可能已过时,如有错误请发送邮件到lh2406923301@163.com

一、安装 Vue Router

1.使用 npm 安装:
在项目根目录下运行命令npm install vue-router@4 --save

二、创建路由配置文件

1.首先创建3个vue文件,分别命名为:one.vue,two.vue,ElpView.vue,要实现的效果:在Vue.vue中使用ElpView组件然后在ElpView.vue使用one,two组件,最后在浏览器显示one,two,点击one跳转到one.vue,点击two跳转到two.vue。one.vue和two.vue文件里面内容分别如下:

one.vue:

<template>
   <p>这是one</p>
</template>

tow.vue:

<template>
    <p>这是two</p>
</template>

2.创建一个router.js文件,在里面配置相关内容:

import { createRouter, createWebHistory } from 'vue-router'

import One from '@/components/one.vue'
import Two from '@/components/two.vue'
import ElpView from '@/components/ElpView.vue'


const routes = [
  {
    path: '/one',
    name: 'wo',
    component: One
  },
  {
    path: '/two',
    name: 'ai',
    component: Two
  },
  {
    path: '/',
    name: 'ni',
    component: ElpView
  }
]

const router = createRouter({
  history: createWebHistory(),
  routes
})

export default router

3.在ElpView.vue中使用router-link标签配置:

<template>
  <div>
    <router-link to="/one">one</router-link>
    <br>
    <router-link to="/two">two</router-link>
  </div>
</template>

<script>
import one from './one.vue';
import two from './two.vue';
export default{
    components:{
    one,
    two,
    }
}
</script>
<style>

</style>

4.在根组件Vue.vue下使用router-view标签配置:

<template>
  <router-link to='/elpview'></router-link>
<router-view></router-view>

</template>

<script lang="js" >
import ElpView from './components/ElpView.vue';
import one from './components/one.vue';
import two from './components/two.vue';
export default {
  components: {
    ElpView ,
    one,
    two
  }
}
</script>

通过以上配置,就可以实现在vue工程中,点击不同的按钮跳转到不同的页面。

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇
PoweredWordPress
Copyright 2025-2025 Xing
Running Time days H M S
Theme Argon