写在前边:《微信小程序_···》系列的博文,是学习了b站《前端开发利器vue,微信小程序快速开发实战,黑马程序员前端web教程》BY黑马程序员之后,的学习笔记,这是视频地址:https://www.bilibili.com/video/BV1Sc41187nZ?p=1,该视频是讲了一个基于uni-app的项目

1 分段器_uni-segmented-control

nui-ui中的一个组件,也就是标签页,tab栏

2 代码示例

<template><view><view><uni-segmented-control:current="current":values="items.map(value => value.title)"@clickItem="onClickItem"styleType="text"activeColor="#d4237a"></uni-segmented-control><view class="content"><view v-if="current === 0"><home-recommend></home-recommend></view><view v-if="current === 1"><home-category></home-category></view><view v-if="current === 2"><home-new></home-new></view><view v-if="current === 2"><home-album></home-album></view></view></view></view>
</template><script>import homeAlbum from "./home-album";import homeCategory from "./home-category";import homeNew from "./home-new";import homeRecommend from "./home-recommend";export default {name: "index",data(){return{items:[{title:"推荐"},{title:"分类"},{title:"最新"},{title:"专辑"},],current:0}},components:{homeAlbum,homeCategory,homeNew,homeRecommend,},methods:{onClickItem(e){if(this.current != e.currentIndex){this.current = e.currentIndex;}}}}
</script><style scoped lang="scss">
.home_tab {.home_tab_title {position: relative;.title_inner {width: 60%;margin: 0 auto;}.iconsearch {position: absolute;top:50%;transform: translateY(-50%);right: 5%;}}.home_tab_content {}}</style>

3 代码解释

  • 功能,有四个tab栏,点击不同的tab切换到对应的组件
  • 第6行,values,需要的是字符串数组
  • 第8行,styleType对应的上述字符串数组显示的形式,按钮|文本- - -button|text
  • 第9行,activeColor设置的是上述字体的颜色
  • 13,16,19,22行分别是自己定义的组件
  • 56行,onClickItem事件是将current切换成当前点击的tab页面

效果图

微信小程序_uni-app_分段器_uni-segmented-control相关推荐

  1. html5音乐播放器设计论文,基于微信小程序的音乐播放器设计和毕业论文

    摘  要 随着通信技术的发展和智能设备的普及,移动互联网在近两年发展迅猛,新兴的移动社交软件"微信"逐渐走进了手机用户的生活,深受全国数亿用户的欢迎.随着微信版本的不断更新,微信也 ...

  2. 第7课 微信小程序实现图片搜索器案例:

    第7课 微信小程序实现图片搜索器案例: 效果图如下: 手机运行效果: 来我们来看看代码的全局样式: 首先在app.json内的pages把需要的index1.index2页面注册 之后我们只需写ind ...

  3. 微信小程序实现音乐播放器(2)

    文章目录 前情提要 BackgroundAudioManager API:wx.setNavigationBarTitle() 搭建静态资源服务器 小程序项目 app.json app.wxss pa ...

  4. 许嵩音乐智能问答系统微信小程序之音乐播放器

    许嵩音乐智能问答系统微信小程序之音乐播放器 - 项目简介 项目简介. 音乐播放器搭建. 获取数据及文本分类. 智能客服聊天界面. 连接前端微信小程序输入和后端python,并返回值 连接知识图谱 你还 ...

  5. 微信小程序实现音乐播放器(3)(使用全局数据实现数据共享)

    文章目录 前情提要 搭建静态资源服务器 小程序项目 app.json app.js app.wxss pages/index/index.json pages/index/index.wxml pag ...

  6. 微信小程序实现音乐播放器(5)

    文章目录 前情提要 pubsubjs实现页面通信 moment.js实现时间格式化 BackgroundAudioManager 小程序项目 app.json app.wxss app.js page ...

  7. 微信小程序实现一个文件管理器

    微信小程序实现一个文件管理器 虽然标题说是实现一个文件管理器,但我是用来管理预加载小程序可能用的网络资源的,尤其是要是用音效资源时. 小程序的包体即便是分包也是每个分包的资源大小是2m,像音频资源,使 ...

  8. python微信小程序 java电子书阅读器系统uniapp

    功能介绍 将系统权限按管理员和用户这两类涉及用户划分. (a) 管理员:管理员使用本系统涉到的功能主要有:个人中心.用户管理.类型管理.书城管理.管理员管理.系统管理等功能. (b)用户进入系统前台可 ...

  9. 基于微信小程序的音乐播放器设计

    目 录 1绪论 1 1.1选题背景及意义 1 1.2发展现状 1 1.2.1什么是微信小程序 1 1.2.2小程序市场的现状 4 1.3研究主要内容 4 2系统技术 5 2.1 Java语言 5 2. ...

  10. 基于微信小程序java音乐播放器毕业设计论文/程序代码

    摘  要 5G时代已经慢慢的融入了我们的日常生活,随着国家的通信政策以及各大运营商的宣传的影响,5G手机已经随处可见,面对全球信息.技术空前高速发展,信息高速化发展更是社会进步的一个标志.在全球信息化 ...

最新文章

  1. 《数据结构》学习笔记一:绪论
  2. python 打开网页 并填表单_Windows下使用python3 + selenium.webdriver功能实现自动填写网页表单功能...
  3. Leaflet中使用Leaflet.AnimatedMarker插件实现要素轨迹移动
  4. FM算法python实现
  5. 【转】Apache Solr 访问权限控制
  6. 小程序 微信红包封面后台独立版 带测评积分功能源码
  7. Struts 2 入门
  8. java开发http协议接口_java开发接口利用http协议传输数据
  9. redis原子性读写操作之LUA脚本和watch机制
  10. 编译Android源码致命错误解决方案
  11. ASP.NET2.0(学习第一天)
  12. java listener 原理_Java三大器之监听器(Listener)的工作原理和代码演示
  13. 【UVA12230】Crossing Rivers(概率/期望)
  14. c语言二级考试程序设计题难吗,计算机二级c语言难吗 考试题型是什么
  15. CocosCreator downlevelIteration 允许迭代器进行迭代
  16. 《鱿鱼游戏》我怕了,还是整点阳间的游戏吧,Python版“碰糖”来袭—你能过几关?
  17. 登陆失败:用户账户限制。可能的原因包括不允许空密码.........解决方案
  18. uva 12325 宝箱
  19. netty解决TCP粘包/拆包导致的半包读写问题的三种方案
  20. 计算机学硕降20分!2020年中国农业大学硕士生招生考试初试成绩基本要求

热门文章

  1. 坑爹的recover状态
  2. 顶级游戏设计→构造游戏世界
  3. Cadence Allegro PCB中如何统计器件管脚数量
  4. postman测试接口List<JSONObject>类型的参数
  5. 异步电机无感MRAS-cc(三.推导及仿真)
  6. 像win10的linux发行版,Linux发行版遭像素级美化:Win10老用户有如“回家”
  7. 这几个小众品牌,时髦好穿不撞衫!
  8. 超块链创始人史兴国直播首秀:一位区块链技术界“扫地僧”的Web3.0世界观
  9. SLAMCN资料收藏转载
  10. 【面向对象】多项式求导——第一单元课程总结