uniapp开发微信小程序,如何用Component代替Page?

作者站长头像
站长
· 阅读数 21

因为自定义tabBar,需要用到getTabBar,但是页面中不存在这个函数,文档是这样说的:

用自定义组件的方式编写即可,该自定义组件完全接管 tabBar 的渲染。另外,自定义组件新增 getTabBar 接口,可获取当前页面下的自定义 tabBar 组件实例。

实例代码也用的是Component。请问,uniapp的vue文件中可以使用Component代替Page吗?

回复
1个回答
avatar
test
2024-07-18

uniapp 中的 this 包含 $mp,这样用this.$mp.page.getTabBar()......

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容