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

网站建设 体会做网站买空间用共享ip

网站建设 体会,做网站买空间用共享ip,可以直接玩游戏的网站,八百客crm系统tab切换是APP开发最常见的功能之一,uniapp中提供了多种形式的tab组件供我们使用。对于简单的页面而言,使用tabbar组件非常方便快捷,可以快速实现底部导航栏的效果。对于比较复杂的页面,我们可以使用tab组件自由定义样式和内容 目录…
tab切换是APP开发最常见的功能之一,uniapp中提供了多种形式的tab组件供我们使用。对于简单的页面而言,使用tabbar组件非常方便快捷,可以快速实现底部导航栏的效果。对于比较复杂的页面,我们可以使用tab组件自由定义样式和内容

目录

一、实现思路

二、实现步骤

①view部分展示

 ②JavaScript 内容

③css中样式展示

三、效果展示


 

        Uniapp作为一款跨平台的开发工具,提供了一种简便的制作tabbar滑动切换的方法。本文将介绍UniAPP如何实现tabbar滑动切换,并带有详细的示例代码。

一、实现思路

        在tabbar的页面中,当用户进行左右滑动时,能够自动切换到相应的页面。这个过程可以通过Uniapp中的swiper组件实现也可以通过自定义完成,代码非常简单。这里我使用的是原生态开发。

        如果想要使用组件开发,可以参考Tabs 标签 | uView 2.0 - 全面兼容 nvue 的 uni-app 生态框架 - uni-app UI 框架

二、实现步骤
①view部分展示
  1. 首先,在项目中找到tabbar的页面,在template中添加以下代码
  2.  template v-for可以不用写在template模板 
		<view class="welltab"><!-- tab选项 --><view class="flex-around" style="border-bottom: 1px solid #E6E6E8;"><view v-for="(item, index) in topList" :key="index":class="[item.default ? 'screen-item-avtive' : 'screen-item']" @click="changeTabs(item)">{{ item.name}}</view></view><!-- 列表 --><view v-for="(item, index) in list" class="flex-between acctab" :key="index"><view class="flex-colomn"><view style="color: #333; font-size: 28rpx;font-weight: bold;">{{ item.content }}</view><view style="color: #888;font-size: 24rpx; margin-top: 10rpx;">{{ item.time }}</view></view><view class=""><view v-if="status == 0"><text style="font-size: 30rpx; font-weight: bold;">{{ $tools.getUnit(item.price) }}</text></view><view v-if="status == 1"><text style="font-size: 30rpx; font-weight: bold;">+{{ $tools.getUnit(item.price) }}</text></view><view v-if="status == 2"><text style="font-size: 30rpx; font-weight: bold;">-{{ $tools.getUnit(item.price) }}</text></view></view></view></view>
 ②JavaScript 内容

        1.toplist表示的是tab顶部的内容

        2.list中展示的是跳转后的内容

<script>export default {data() {return {status: '', // 状态list: [{id: 1,price: 123,content: '需求任务',time: '2024-09-09 19:00'}, {id: 1,price: 300,content: '跑腿订单',time: '2024-09-09 19:00'}
],//展示tab款的内容topList: [{name: '全部',default: true,// default: false,id: 0}, {name: '收入',default: false,// default: true,id: 1}, {name: '支出',default: false,// default: true,id: 2},]}},methods: {//点击tab跳转changeTabs(item) {let obj = this.topList.find(v => v.default)if (obj) {obj.default = falseitem.default = true}this.status = item.id// 	this.getRequestList()},}}
</script>
③css中样式展示
  1. tab顶部文字的样式,文字点击时的样式
<style>/* 点击文字的颜色 */.screen-item-avtive {position: relative;font-size: 28rpx;font-family: PingFang SC, PingFang SC;font-weight: bold;color: #428AF6;letter-spacing: 2rpx;padding: 24rpx 0;}/* 本来展示的颜色 */.screen-item {font-size: 28rpx;font-family: PingFang SC, PingFang SC;color: #333;letter-spacing: 2rpx;padding: 24rpx 0;}/* 点击的底部线条颜色 */.screen-item-avtive::after {content: '';position: absolute;left: 50%;bottom: 0;height: 4rpx;background-color: #428AF6;width: 50%;transform: translateX(-50%);border-radius: 4rpx;// transition: all .5s linear;animation: change 1s linear;}/* 底部变化 */@keyframes change {0% {width: 50%;}50% {width: 100%;}100% {width: 50%;}}
</style>
三、效果展示

        

 

 

          

http://www.yayakq.cn/news/41719/

相关文章:

  • 易语言可以建设网站吗企业建站公司平台
  • 12380举报网站制度建设网站建设注意事项知乎
  • 做网站东莞选哪家公司好辽阳网站建设学校
  • 深圳网站制作公司网站建设公司wordpress主题momo
  • 信阳网站建设策划方案高端建站是什么
  • 网站建设分工怎样自创网站
  • 物流企业网站模板平台公司代理注册
  • 网站用视频做背景合同网站开发 设计 后期维护
  • 网站用什么语言开发的网页开发环境一般写什么
  • 个人主页网站开发背景网站建设安全技术方面
  • 中国中小企业网站海口网站建设电话
  • asp.net网站开发教程自学做网站可以吗
  • 模板建网站价格建程网官网最新信息
  • 教育类网站怎么做营销型网站的名词解释
  • 网站后台数据库管理斗牛网站开发
  • 怎么做百度快照让网站排前面网站开发模块就业前景
  • 网站开发和推广的不同青海建设信息网站
  • 中小企业门户网站建设策略深圳定制家具厂排名
  • 网站模版超市济南网站建设飞鸟
  • 在线阅读网站开发教程建筑网站转发
  • wordpress进入数据库天津关键词优化服务
  • 培训网站计时怎么破开发网站的空间分录
  • 西青网站建设无锡装饰网站建设排名
  • 网站开发技术发展史湖南省城乡和住房建设厅网站
  • 安徽网站开发与维护专业怎么做返利网之类的网站
  • 湖北创研楚商网站建设销售人员微信小程序开发怎么做
  • 网站建设书生商友中国做乱的小说网站
  • 盐城网站建设方案上海做建材上什么网站好
  • 广西住房和城乡建设官方网站莱芜民生网站
  • 跳舞游戏做的广告视频网站网络营销服务行业有哪些