路由是写好了,但正确的切换路由方式不应该是我们在地址栏里面输入地址,有追求的方式是点击头部的导航菜单来切换,就像这样
我们点击上面的发现、关注、消息就切换路由导航
我们先把头部的导航写好
打开header.vue
先把vue组件的基本格式写好
然后开始布局写头部
这里很不好意思,我一直以为头部的header.vue是引入了的,实际上并没有........
打开app,vue重新编写一下
app.vue 代码:
<template> <div id="app"> <!-- element-ui 容器布局 --> <el-container> <!-- 头部 --> <el-header> <!-- 头部组件渲染 --> <header-ly></header-ly> </el-header> <!-- 中间主要区域容器 --> <el-container> <!-- 添加一个element-ui内置的过渡动画 --> <transition name="el-zoom-in-center"> <!-- 通过路由渲染不同内容的页面 --> <router-view/> </transition> </el-container> <!-- 底部 --> <el-footer> <!-- 底部组件渲染 --> <footer-ly></footer-ly> </el-footer> </el-container> </div> </template> <script> // 导入组件 import HeaderLy from '@/components/header' import FooterLy from '@/components/footer' export default { name: 'app', components: { HeaderLy, FooterLy } } </script> <style> #app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; } </style>
编写头部header.vue,这里的代码基本上可以从element-ui官网上直接copy,地址:http://element-cn.eleme.io/#/zh-CN/
<template> <el-row> <!-- 左边logo --> <el-col :span="4" class="logo"> <img src="/UploadFiles/2021-04-02/logo.png">这个时候浏览器中是这样的
样子很丑,但这不是重点,我们点击导航的时候,他直接跳到的是
<el-menu-item index="2-1">xxxxxx<el-menu-item>,
这里面的index,所以最笨的办法就是改index的值就行了,但这样就不够灵活了....一般写导航的办法是这样的
<template> <el-row> <!-- 左边logo --> <el-col :span="4" class="logo"> <img src="/UploadFiles/2021-04-02/logo.png">这样在浏览器中的效果
这样点击导航菜单之后的跳转就完全正常了,这样写的好处就是很灵活,如果要加icon图标的话,也可以直接在router/index.js里面的配置路由部分加个字段class:classname,然后在循环的时候输出就可以了。当然这里一般是不把首页这个导航菜单显示出来的,我们可以直接在路由配置中加个hidden:true 就实现了
就像这样
效果
只需要简单的修改就可以完成了
这样在导航上挂路由就完成了,接下来写写样式,完善一下功能header.vue就差不多完成了
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新日志
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]