前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >vue系列教程之微商城项目|导航栏组件封装

vue系列教程之微商城项目|导航栏组件封装

作者头像
算法与编程之美
发布2020-12-29 11:07:24
8530
发布2020-12-29 11:07:24
举报
文章被收录于专栏:算法与编程之美

1) 在components文件下新建navBar文件夹和 navBar.vue文件

在该文件中先简单的写个导航栏占位

navBar.vue

2) 在App.vue 文件中引入,并查看页面显示效果

App.vue

页面显示效果

3)简单封装

对于导航栏中的信息(无论图片或者文字),通过props传入到navBar中,配合flex布局,需要传入几 个按钮,navBar自动调整布局

navBar.vue

App.vue

效果图

4)下载导航栏内部按钮图标

首先下载适合的图标,放置到assets中,分别下载点击前的、点击后的图标

下载地址:https://www.iconfont.cn/collections/index?spm=a313x.7781069.1998910419.5&type=1

5)导航栏内部按钮封装

1)navBar文件夹下新建navBarItem.vue文件

navBarItem.vue

组件参数说明:url:默认展示的图标 , activeurl:被点击后展示的图标 , text:文本内容 , path:该模块对 应的页面路由

2)在navBar.vue中引入navBarItem,并进行值绑定

navBar.vue

3)在App.vue中传入navBar组件所需的值

App.vue

4)效果图

本篇文章是该系列文章中的第四篇,讲述的是导航栏组件封装的相关操作步骤。下篇系列文章之导航栏与页面绑定正在制作之中,各位粉丝敬请期待。

实习编辑:隆阳

稿件来源:深度学习与文旅应用实验室(DLETA)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-12-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档