当前位置: 首页 > news >正文

vue实现一个简单导航栏

Vue之简单导航栏

在vue中,想要实现导航栏的功能,除了用传统的a标签以外,还可以使用路由——vue-router来实现,前端小白在此记录一下学习过程(默认已经搭建好vue的脚手架环境):

  1. 建立项目并安装vue-router的模块(这一过程就不赘述辽),在main.js文件中引入路由并声明使用:
    引入路由
  2. 建立一些组件,在App.vue中引入以便测试导航栏:
    建立组件
  3. 在src文件夹中新建一个routes.js文件用于配置路由的跳转路径:
    routes.js
  4. 在main.js中引入刚刚创建的routes.js文件并创建路由:
    创建路由
  5. 新建一个Header.vue组件用作导航栏并给其设定简单样式:
    Header.vue
  6. 将Header.vue导入至App.vue并使用:
    在这里插入图片描述

至此,我们的简易导航栏就基本完成!

代码: https://gitee.com/zhangyu_123123/vue-router-study

http://www.lryc.cn/news/190494.html

相关文章:

  • 每日leetcode_LCP01猜数字
  • 接口自动化测试_L1
  • Windows提权
  • 香港服务器的优势?
  • 关于开展2023年度光明科学城出站博士后生活资助申报工作的通知
  • “.NET视频总结:认识框架的结构和组件,掌握开发工具的奥妙“
  • STM32 CubeMX PWM三种模式(互补,死区互补,普通)(HAL库)
  • Linux系统导入导出docker容器的sql数据
  • SpringBoot之使用Redis和注解实现接口幂等性
  • 《3D 数学基础》几何检测-相交性检测
  • 文字与视频结合效果
  • 大数据Doris(九):配置BE步骤
  • BuyVM 纽约 VPS 测评
  • H3C交换机的40G堆叠线 ,可以插在普通光口做堆叠吗?
  • 【Java 进阶篇】JavaScript三元运算符详解
  • MySQL数据库技术笔记(4)
  • 批量图片转文字识别OCR身份证件信息提取软件
  • Mac/Wins Matlab如何查看APPs源码
  • Web应用-Thinkphp框架-开发指南
  • LeetCode【300】最长递增子序列
  • JRebel在IDEA中实现热部署 (JRebel实用版)
  • uniapp微信小程序之分包异步化之组件分包
  • Nacos(替代Eureka)注册中心
  • FHRP首跳冗余的解析
  • 垂直分表为什么能够加快查询效率?
  • Linux网络基础知识全面总结
  • 【arm实验2】按键中断事件控制实验
  • 【数据结构-栈 二】【单调栈】每日温度、接雨水
  • 基于Keil a51汇编 —— 控制语句
  • 单目标优化算法:火鹰优化算法(Fire Hawk Optimizer,FHO)求解23个函数--提供MATLAB代码