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

php动态网站建设内容网络营销专业介绍

php动态网站建设内容,网络营销专业介绍,怎么seo关键词优化排名,网站开发需求文档模板1、在pages.json里,将所有tabBar涉及的页面都加进来。 我这里使用username来动态显示tabBar。 jeecg用户显示:首页,订单,消息,发现,我的,一共5个tabBar。 admin用户显示:首页&…

1、在pages.json里,将所有tabBar涉及的页面都加进来。

我这里使用username来动态显示tabBar。

jeecg用户显示:首页,订单,消息,发现,我的,一共5个tabBar。

admin用户显示:首页,消息,发现,我的,一共4个tabBar。

所以最终要设置5个tabBar。

"tabBar": {"color": "#bbbbbb","selectedColor": "#d63a2b","borderStyle": "white",// 需要注意,使用了tabBar后,页面跳转就得用switchTab,不能再用redirectTo和navigateTo了"list": [{"selectedIconPath": "./static/tabbar/home_cur.png","iconPath": "./static/tabbar/home.png","pagePath": "pages/index/index","text": "首页"},{"selectedIconPath": "./static/tabbar/orders_cur.png","iconPath": "./static/tabbar/orders.png","pagePath": "pages/orders/orders","text": "订单"},{"selectedIconPath": "./static/tabbar/messages_cur.png","iconPath": "./static/tabbar/messages.png","pagePath": "pages/messages/messages","text": "消息"},{"selectedIconPath": "./static/tabbar/find_cur.png","iconPath": "./static/tabbar/find.png","pagePath": "pages/find/find","text": "发现"},{"selectedIconPath": "./static/tabbar/my_cur.png","iconPath": "./static/tabbar/my.png","pagePath": "pages/my/my","text": "我的"}]}

2、在App.vue的globalData里加入reviseTabbarByUserType方法,如下代码:

admin和jeecg两个用户tabBar的区别是,后者有订单,前者没有,所以if else我们就把订单这一项的visible根据判断重新设置一下,其他项默认就是true,要显示,需要注意的是,一定要把if else写全,我第一次就只写了if,没写else,导致效果出不来。

登录成功的时候,已经把userInfo保存在本地了,所以只需要getStorageSync就可以了。

<script>export default {globalData:{reviseTabbarByUserType: function() {let username = uni.getStorageSync('login_user_info').username;if(username=='admin'){uni.setTabBarItem({index: 1,visible: false,})}else{uni.setTabBarItem({index: 1,visible: true,})}}},onShow: function() {console.log('App Show')},onHide: function() {console.log('App Hide')}}
</script>

3、在tabBar涉及到的每个页面的onShow里调用reviseTabbarByUserType。

我这里一共有5个页面,每个都要加这段代码。

onShow() {getApp().globalData.reviseTabbarByUserType();},

最终效果:

jeecg用户有订单,admin没有。

参考博客:uniapp 根据不同权限设置不同的原生tabbar(不同数量也可以)--(不支持小程序)_uni.settabbaritem_前端小胡兔的博客-CSDN博客

http://www.tj-hxxt.cn/news/101959.html

相关文章:

  • 长春网站设计策划书友情链接搜读
  • 做网站吧软文推广文章范文1000
  • 开州网站建设黄页推广引流网站
  • 各行各业网站建设独立2345网址大全浏览器
  • 开源项目管理系统快速优化官网
  • app设计毕业论文seo推广如何做
  • 南通高端网站建设开发软件推广平台有哪些
  • 福建省人民政府新闻seo网站推广企业
  • iis默认网站启动不了搜索引擎营销的常见方式
  • wordpress修改评论formseo怎么刷排名
  • 做房地产网站建设百度北京总部电话
  • 杭州网站建设设计公司搜索引擎大全
  • wordpress域名授权破解版seo顾问公司
  • 建站abc做的网站稳定网站服务器失去响应
  • 用typecho做的网站西安seo公司哪家好
  • Reviewer WordPressseo搜索引擎排名优化
  • 厦门网站seo快速收录域名
  • 什么网站可下载可做海报的图片chatgpt网站
  • 牡丹江做网站网络科技公司
  • 二手网站建设论文优秀网页设计
  • 找人帮忙做网站网上销售有哪些方法
  • 网站建设对比我要看今日头条
  • 怎么做手机版网站2021年最为成功的营销案例
  • 石家庄网站建设联系电话此网站服务器不在国内维护
  • 广州网站开发公司广州网站设计建设
  • 制作网站开发多少钱甘肃百度推广电话
  • 水泵行业网站怎么做网站建设定制
  • 湖南网站推广优化曼联vs恩波利比分
  • 团队合作网站济南seo网络优化公司
  • 网站建设行业动态培训课程开发