小程序导航栏选中效果、底部弹框选择

微信小程序开发之底部导航栏和自定义底部导航栏 一、底部导航栏 第一步,打开app.json,在pages属性中添加底部tab页 "pages":[ "pages/index/index", "pages/user/user" ] 第二步,添加tabBar属性进行配置 "tabBar": { "color": "#000000", //tab 上的文字默认颜色,仅支持十六进制颜色 "selectedColor": "#00BFFF", //tab 上的文字选中时的颜色,仅支持十六进制颜色 "back 阅读详情

小程序导航栏选中效果

如果xctype=1就用title_active这个class的样式,否则就用warp_title

<view class="{{xctype==1?'title_active':'warp_title'}}" bindtap="warpTitle" data-index="1">标题一</view>
<view class="{{xctype==2?'title_active':'warp_title'}}" bindtap="warpTitle" data-index="2">标题二</view>

js代码:

  warpTitle:function(e){ /点击事件
      let that = this;
      var index=e.currentTarget.dataset.index; //获取data-index的值(判断点击的是哪个)
      that.setData({   //赋值
        xctype:e.currentTarget.dataset.index,  //*赋值 xctype 看到是1还是2
        pageIndex: 0,
        pageCount: 0,
        resultList: [], //点击之后清空原来的数据
        JumpEntry:e.currentTarget.dataset.index,//录入
       });
       that.getInspectResultRecord();//重新调事件,获取数据
    }

底部弹框选择

在这里插入图片描述
html

  <view class="item">
    <label class="des">性别</label>
    <block wx:if="{{model.sex==0}}">
      <label class="val" bindtap="sexChange">男</label>
    </block>
    <block wx:else>
      <label class="val" bindtap="sexChange">女</label>
    </block>
    <image src="http://ccacdn.cancanan.cn/xiaochengxu/icon_right_arrow.png" class="arrow"></image>
  </view>

js

 //性别切换
  sexChange:function(e){
    let that=this;
    wx.showActionSheet({
      itemList: ["男","女"],
      success:function(res){
        if(res.tapIndex==0){
          that.setData({
            ["model.sex"]:0
          })
        }
        else{
          that.setData({
            ["model.sex"]:1
          })
        }
      }
    })
  },
小程序根据用户不同的身份动态切换底部导航(tabBar) 有时候,小程序的业务场景需要根据不同用户身份,展示不同的内容。这时候我们就可以采用自定义的形式,根据用户的身份来动态的展示底部tabBar,注意:底部tabBar最多只能显示5个,自定组件中的tabBar必须跟app.json中的一样。 自定义实例可参考官方例子自定义tabBar 自定义组件的生命周期 创建四个文件,来模拟不同身份的用户,进行动态切换底部导航 app.json { "pages... 阅读详情

相关推荐

微信小程序 - 自定义底部菜单栏

微信小程序底部菜单栏是可以通过自定义来实现的。主要涉及:新建组件、编写组件代码、设置样式、配置导航栏、在页面中引用。自定义底部导航栏可以创建出符合项目设计需求效果,实现个性化的页面切换功能。

觉醒法师的专栏 8468

微信小程序 — tag标签设置选中效果和未选样式

微信小程序,设置标签默认效果和选中效果样式设置。

棒怡情的专栏 3219

小程序入门到实现底部导航栏tabbar

参考文档 小程序开发·指南·框架·API等 小程序介绍·开发·注册·主体信息·支付 小程序·开发支持 开发者社区 Hello World! 下载微信开发者工具 登录微信公众平台官网 登录后即可看到后台,没登录先注册 拉到最底部里面可以查看或则设置你的AppID 打开我们的微信开发者工具,新建一个项目。 接下来可以使用我们自己的ID,或则点击小程序测试号,生成一个测试号 你的第一个小程序项目就...

weixin_41105030的博客 2658

微信小程序:自定义多选框样式,实现多选、全选功能,以及使用css实现选中打钩效果

自定义微信小程序多选框样式,实现多选、全选功能,以及使用css实现选中打钩效果

llssdshiyi的博客 6082

小程序css实现遮罩弹出层

小程序中用css实现遮罩弹出层

微信小程序实现默认第一个选中变色效果

主要介绍了微信小程序实现默认第一个选中变色效果,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

微信小程序:多选的实现,选择框的大小设置,自定义选中后的效果

微信小程序:多选的实现,选择框的大小设置,自定义选中后的效果

weixin_46001736的博客 2549

微信小程序商品详情页底部弹出框

主要为大家详细介绍了微信小程序商品详情页底部弹出框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

【小程序】实现顶部选中效果

【小程序】实现顶部选中效果一、效果演示二、实现方法三级目录 一、效果演示 二、实现方法 三级目录

Z_hongli的博客 1107

第二十七届华东杯数学建模A 题 跳台滑雪问题 完整思路模型及代码

考虑到滑行过程中的空气阻力和摩擦力对速度的影响,我们引入了不同姿态下运动员迎风面积和空气阻力系数的变化,利用牛顿第二定律建立加速度表达式,并通过数值模拟比较常见姿态下的终端速度。针对问题二,我们构建了二维空中飞行动力学模型,结合起跳速度、身体迎角、滑雪板倾角等因素,模拟运动员在空中飞行的轨迹与姿态变化,采用欧拉法对运动过程进行仿真,优化飞行路径和稳定性。仿真结果表明,运动员应在起跳后保持滑雪板与身体成“V”字形打开、重心略后倾的姿态,以增强升力、延长飞行距离并提高姿态得分。,并模拟出跳跃的轨迹和最终得分。

lichensun的博客 3209

从NASA官网到分析图:MOD09A1地表反射率数据的完整处理流程(含QC筛选)

本文详细介绍了MOD09A1地表反射率数据的完整处理流程,从NASA官网数据下载到QC筛选,再到NDVI图生成。特别强调了质量控制(QC)信息在筛选可靠像元中的关键作用,帮助研究人员获取高质量遥感数据。

weixin_42542669的博客 111

小程序中点击给当前添加active的选中样式

在小程序中给一个列表加一个选中样式

weixin_46511008的博客 2530

硬件测试入门--环路响应(Bode)测试

环路分析的一个重要作用就是分析开关电源的稳定性。扫频测试原理主要是给开关电源电路注入一个频率变化的正弦信号,测量开关电源在频域上的特性,通过分析穿越频率、增益裕度和相位裕度来判断环路是否稳定,可以为电子工程师设计稳定的控制电路提供直观的数据。开关电源的稳定性关系到整个应用系统的可靠性,利用伯德图可以看出在不同频率下系统增益的大小和相位。通过伯德图来对开关电源的环路稳定性进行判断和分析已经成为评估开关电源可靠性必不可少的方法。

songninging的博客 1万+

【uniapp小程序】配置tabbar底部导航栏

在 pages.json 中提供 tabBar 配置,不仅仅是为了方便快速开发导航,更重要的是在App和小程序端提升性能。在这两个平台,底层原生引擎在启动时无需等待js引擎初始化,即可直接读取 pages.json 中配置的 tabBar 信息,渲染原生tab。.........

qq_49002903的博客 9万+

Vue2 - 详细实现网页 “开启录音并生成音频文件,上传到服务器效果“,浏览器录制外部音频调用麦克风并传到后端,兼容全部浏览器、支持 PC 网页或手机 H5 网页、可本地播放试听(详细示例运行代码)

vue,nuxt,uniapp,网页网站,麦克风,网页录音,MediaRecorder,浏览器录音,移动端h5网页,手机端录音,web网页录音,recorder-core官方文档,Recorder,非https怎么本地录音,录音报错失败,录音后怎么播放音频,如何获取录音mp3文件,解决一直不提示麦克风权限,小白详细教程,实时录音,调用浏览器麦克风录音,浏览器不兼容,wav,mp3,vue怎么实现网页录音呢,vue2网页录音并上传到服务器,web如何实现录制音频,vue网页录音,音频录制播放和上传服务器,vu

🏆 前端领域优质创作者 6004

YOLOv8改进,YOLOv8添加可变性卷积DCNv2

DCNv2对原始的DCNv1进行了改进,可变形卷积网络的卓越性能源于其适应对象几何变化的能力。通过对其自适应行为的检查,虽然对其神经特征的空间支持比常规的ConvNets更接近于对象结构,但这种支持可能远远超出感兴趣区域,导致特征受到不相关图像内容的影响。为了解决这个问题,我们提出了一种可变形卷积网的重新表述,通过提高建模能力和更强的训练,提高了其专注于相关图像区域的能力。通过更全面地集成网络中的可变形卷积,并引入扩展变形建模范围的调制机制,增强了建模能力。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 3606

小程序开发实战案例之三 | 小程序底部导航栏如何设置

小程序中最常见的功能就是底部导航栏了,今天就来看一下怎么设置一个好看的导航栏~这里我们使用的是支付宝官方小程序 IDE 做示范。

yyananluna的博客 3638

Codex 赋能UI自动化测试

✅ 零编码门槛:业务人员也能直接上手✅ 无需复杂配置:跳过部署陷阱,分钟级启用✅ 无权限风险:沙箱隔离 + 操作审计,安全可控✅ 精准匹配 UI 自动化需求:生成代码与执行操作一体化本文我使用CRM系统分类管理功能进行测试演示,手把手教你从测试用例编写,到上传Codex、自动执行浏览器操作,每一步都有细节,看完直接复刻到工作中。

十二测试录 467

微信小程序底部导航栏实现

上一章节,我们分享了如何创建一个新的页面和设置页面的标题,这一章我们来聊聊底部导航栏是如何实现的。即点击底部的导航,会实现不同对应页面之间的切换。 我们先来看个我们要实现的底部导航栏的效果图:(三个导航图标示例,微信小程序最多能加5个) 1. 图标准备 阿里图标库 http://www.iconfont.cn/collections/show/29 在这个网站上下载一些自己要用到的图标,比如人员头像,home主页等一些常用的图标,直接点击下载保存到本地,修改一下命名。也可以使用UI准备好的图标。 回到

前端视听 1万+

为YOLOv11引入加权双向特征金字塔(BiFPN)

本文介绍了将BiFPN应用于YOLOv11模型以提升边缘设备上小目标检测精度的实践。针对传统FPN在特征融合时的信息丢失问题,采用带可学习权重的BiFPN结构进行改造,实现了不同层级特征的动态融合。重点阐述了WeightedFeatureFusion模块的实现细节、neck结构改造方法及训练部署注意事项。实验表明,该改进使小目标AP提升3.1%,参数量仅增加5%,在精度和效率间取得良好平衡。文章还分享了权重初始化、归一化处理等实用技巧,并强调需根据数据特性评估改进效果,重新计算anchor等关键点。

as1225120794的博客 351

1.07---共识机制详解(PoW、PoS、DPoS 对比)

【摘要】区块链能成为“无需信任的协作网络”,靠的正是它的“共识机制”。本节将深入剖析 PoW、PoS、DPoS 等核心共识模型,并结合以太坊从 PoW 到 PoS 的转型与 Solana 等新型方案,为你拆解这一决定区块链运行方式、性能、安全性的“发动机系统”。什么是共识机制?为何不是多数投票这么简单?三大主流共识算法(PoW、PoS、DPoS)机制对比与演化路线以太坊从 PoW 到 PoS 的转型细节(The Merge)Solana 的 PoH + PoS 混合共识机制解析。

鄙人kunzhi96,感恩遇见! 1万+

微信小程序设置底部导航栏

一、概述 微信小程序底部想要有一个漂亮的导航栏目,不知道怎么制作,于是百度找到了本篇文章,分享给大家。 好了 小程序的头部标题 设置好了,我们来说说底部导航栏是如何实现的。 我们先来看个效果图 这里,我们添加了三个导航图标,因为我们有三个页面,微信小程序最多能加5个。 那他们是怎么出现怎么着色的呢?两步就搞定! 二、图标准备 阿里图标库 http://www.iconfont.cn/col...

shykevin的博客 1万+

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

微信小程序底部导航栏小效果

废话不多说,先上个效果图,值得一看就往下看,因为基本上也没什么难度。 上图实现5个导航页面事件,首先在阿里巴巴的图标库下载10个图标,分别为5个导航事件的选中效果和未选中效果,蓝底图和灰底图。阿里巴巴图标库连接:https://www.iconfont.cn/ 项目配置文件app.json文件下添加以下代码 "tabBar": { "color": "#707070",...

luoqiangfa的专栏 3301

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

【uniapp小程序】配置tabbar底部导航栏_uniapp底部导航栏

配置底部导航栏首先需要大家准备好自己想要使用的图标,每个tab可以选择两个图标,分别为选中前的和选中后的。之后我们根据uniapp官网提供的uniapp官网tabbar配置项,话不多说直接上正文一起来学习一下如何配置底部导航栏吧。

2301_82243558的博客 3347

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

微信小程序底部导航栏——tabBar

微信小程序底部导航栏——tabBar 微信小程序底部导航栏是一个常见的基础的功能,下面就让我们一起来探索吧! 首先上图:完成之后就是这样的效果 对于底部导航栏,小程序上给出的文档要求里面的item最少2个,最多五个。 首先在项目中找到这个文件 话不多说上代码: "tabBar": { "selectedColor":"#33a3dc", "list": [ { "pagePath": "pages/home/home",

weixin_48553717的博客 1万+

小程序 底部导航栏(tabBar)图标的正确做法

许多人都认为小程序系统的底部导航栏特别不好看,为了美观而选择自定义,从此身陷漩涡无法自拔。其实真正的原因是图标的图片处理不当(说白了就是前端和设计太菜了),导致会有线条变粗,间距不当的视觉感受。 除小程序外 uni-app框架开发的 app也可参照本篇文章中的方法进行调整 小程序中自定义底部导航是非常不明确的选择,小编有发布过一篇《说一说要求 小程序自定义导航栏 的产品有多沙雕》,文章地址:https://blog.youkuaiyun.com/u013350495/article/details/105645..

黄河爱浪的博客-专注CSS,jQuery,uni-app领域 2万+
上一篇: jquery复选框总结
下一篇: input框不允许输入负数
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值