当前位置:   article > 正文

uniapp 自定义tabbar页面不刷新_uniapp切换tab页面不刷新

uniapp切换tab页面不刷新

最近在做自定义tabbar时,每次切换页面都要刷新,页面渲染很慢,需要实现切换页面不刷新问题。

结局思路,原生的tabbar切换页面时就不选新,用switchTab来跳转

1.pages.json中配置tabbar,如下,设置高度为0,界面只需要设置路径

  1. "tabBar":{
  2. "list": [
  3. {
  4. "pagePath":"pages/home/index"
  5. },{
  6. "pagePath":"pages/category/index"
  7. },{
  8. "pagePath":"pages/AI/index"
  9. },{
  10. "pagePath":"pages/collect/index"
  11. },{
  12. "pagePath":"pages/my/index"
  13. }
  14. ],
  15. "height":"0px"
  16. },

2. app.vue中隐藏原生tabbar

  1. onLaunch: function() {
  2. uni.hideTabBar()
  3. console.log('App Launch')
  4. },

3.在自定义tab页面中用switchTab跳转

  1. navigateToMoveCar(url,title) {
  2. console.log(url)
  3. uni.switchTab({url: url});
  4. },

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/144389
推荐阅读
相关标签
  

闽ICP备14008679号