[发明专利]一种基于光伏小程序根据不同权限切换底部Tabbar方法在审
申请号: | 202110638534.7 | 申请日: | 2021-06-08 |
公开(公告)号: | CN113377260A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 尚德华;冯灿灿 | 申请(专利权)人: | 傲普(上海)新能源有限公司 |
主分类号: | G06F3/0482 | 分类号: | G06F3/0482;G06F3/0484 |
代理公司: | 上海互顺专利代理事务所(普通合伙) 31332 | 代理人: | 裴姣姣 |
地址: | 200336 上海市长*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 光伏小 程序 根据 不同 权限 切换 底部 tabbar 方法 | ||
本发明属于软件管理技术和软件管理系统领域,具体公开了一种基于光伏小程序根据不同权限切换底部Tabbar方法,包括如下具体步骤:S1:首先把每个tab页都写成独立的组件,在主页面里引入,并在主页面通过一个属性去管理各tab页的显示隐藏;S2:在渲染时渲染活动的tab页,tab页切换时用wx:if将原来的组件销毁;同时保存原先页面的状态,把关键数据保存,切换tabbar时把状态恢复至原来状态;S3:设置每个tab页的内容,在UI上实现小程序tabBar的基础功能;S4:调用小程序的api,在切换tabbar的时候将顶部导航条的文字设置成当前选中tabbar的文字;有效解决了小程序官方给出方案的限制,可以自定义选项的个数。
技术领域
本发明涉及软件管理技术和软件管理系统领域,具体为一种基于光伏小程序根据不同权限切换底部Tabbar方法。
背景技术
目前大多数小程序系统需根据不同用户角色显示不同的tabbar。关于底部tabbar,小程序官方文档提供了自定义tabbar但是一般只能显示5个选项,在光伏小程序开发过程中,需要更多的选项来满足使用需求,官方提供的配置无法满足。
发明内容
本发明的目的在于提供一种基于光伏小程序根据不同权限切换底部Tabbar方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种基于光伏小程序根据不同权限切换底部Tabbar方法,包括如下具体步骤:
S1:首先把每个tab页都写成独立的组件,在主页面里引入,并在主页面通过一个属性去管理各tab页的显示隐藏;
S2:在渲染时渲染活动的tab页,tab页切换时用wx:if将原来的组件销毁;同时保存原先页面的状态,把关键数据保存,切换tabbar时把状态恢复至原来状态;
S3:设置每个tab页的内容,在UI上实现小程序tabBar的基础功能,以view表示tab页,具体如下:
view wx:if={{list[0].checked}}首页/view
view wx:if={{list[1].checked}}分类/view
view wx:if={{list[2].checked}}个人中心/view
S4:调用小程序.setNavigationBarTitle的这个api,在切换tabbar的时候将顶部导航条的文字设置成当前选中tabbar的文字。
优选的,程序前端采用wxss、wxml、wxs语法,后端采用Python前端框架为vantWeapp。
优选的,步骤S4的具体操作为:
与现有技术相比,本发明的有益效果是:
本发明有效解决了小程序官方给出方案的限制,可以自定义选项的个数,满足更多开发程序的使用需求。
具体实施方式
下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种技术方案:一种基于光伏小程序根据不同权限切换底部Tabbar方法,本发明前端采用wxss、wxml、wxs语法,后端是Python,用到的前端框架是vant Weapp;使用的开发软件是微信开发者工具。
具体步骤如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于傲普(上海)新能源有限公司,未经傲普(上海)新能源有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110638534.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于能源系统对大量数据的表格处理方法
- 下一篇:一种可加盖的绿色屋面