您的位置: 上海热线 > 科技 > 正文

Vue中路由导航 && 重定向 && 默认样式

2020-03-28 07:54:33来源:阅读:-

路由定义:

把数据从一个地方传送到另一个地方的行为和动作。

1.在main.js文件中引入路由,如果router文件夹中,不是index.js文件,需在此处写上指定文件(如是abc.js), import router from './router/abc.js'


2.定义了一个navView.vue文件,在App.vue引入该组件,

App.vue文件:
<navView></navView>
import navView from './components/navView'
components:{
// banner
navView
},

3.在navView文件中插入路由,(前提是有banner tab 这俩组件)

<router-link to="/banner">轮播</router-link>
<router-link to="/tab">切换</router-link>

4.在router/index.js文件中引入路径,并配置

import banner from '../components/banner'
import tab from '../components/tab'
{
path: '/banner',
name: 'banner',
component: banner
},
{
path: '/tab',
name: 'tab',
component: tab、

},

5.路由的出口,路由匹配到的组件渲染的位置,在App.vue中加入,到此处简单路由就完事了

<router-view></router-view>





如果想给个默认的样式:

1.router/index.js文件的中,加入:
linkActiveClass:'active', //名字可以随意定义

2.在navView.vue加入此样式,字体颜色就是pink
.active{ color:pink}



如果想重定向一打开域名的链接

 redirect:'/banner' //重定向


推荐阅读:苹果7p是什么时候上市的

滚动推荐
54:33Vue中路由导航 重定向 默认
路由定义:把数据从一个地方传送到另一个地方的行为和动作。1.在main[详细]
38:44「开箱」年轻人的专属-飞宇G6 M
对于喜欢拍摄的用户来说,配备一个稳定器可能是最好的选择,在稳定器行业的[详细]
23:39给老年人选择一款智能门锁,方便快捷
前言 大家好,我是林老师,我们又见面了。转眼已经是2020年,想着自己[详细]
09:09建议收藏商界人士必装的APP
投资界创业邦钛媒体烯牛数据CVS投中数据企名片IT桔子私募通[详细]
55:05圣象37℃地板伴侣,享受智能恒温的
圣象37℃智控温电地暖人性化的智控温系统,选用了有线及无线遥控温度控制[详细]
41:20人人都在说的数据中台到底是什么?
文章结构1 什么是数据中台2 数据中台提供了什么价值3 什么样的企业需[详细]
28:40人生最可贵的是胸怀
成功没有一蹴而就。我们看到一个人成功的同时,也要看到他眼角深深的皱纹。[详细]