前言:
眼前咱们对“div底部显示”大概比较关怀,朋友们都想要知道一些“div底部显示”的相关内容。那么小编同时在网摘上搜集了一些有关“div底部显示””的相关资讯,希望我们能喜欢,小伙伴们快快来学习一下吧!通过 Tabs 组件的构造参数 barPosition 可设置导航页的位置。
interface TabsInterface { (value?: { barPosition?: BarPosition; index?: number; controller?: TabsController; }): TabsAttribute;}
可设置的位置一共有三种:顶部导航、底部导航和侧边导航。侧边导航还需要配合另外一个属性同时设置才可以,下一节介绍。
declare enum BarPosition { /** * 顶部 */ Start, /** * 底部 */ End}顶部导航 Start
首先,使用 Tabs 作为 build 函数的根组件。
@Entry@Componentstruct Index { build() { Tabs() { } }}
然后,设置其导航位置为顶部导航。
@Entry@Componentstruct Index { build() { Tabs({ barPosition: BarPosition.Start }) { } }}
最后,填充内容。
@Entry@Componentstruct Index { build() { Tabs({ barPosition: BarPosition.Start }) { TabContent() { Text("首页") }.tabBar("首页") TabContent() { Text("商城") }.tabBar("商城") TabContent() { Text("我") }.tabBar("我") } }}
运行结果:
从运行结果来看,导航页显示在顶部,点击不同的 TabBar 还可以切换视图。
底部导航 End
将 barPosition: BarPosition.Start 改为 barPosition: BarPosition.End。
@Entry@Componentstruct Index { build() { Tabs({ barPosition: BarPosition.End }) { TabContent() { Text("首页") }.tabBar("首页") TabContent() { Text("商城") }.tabBar("商城") TabContent() { Text("我") }.tabBar("我") } }}
运行结果:
从运行结果来看,导航页显示在底部,点击不同的 TabBar 可以切换对应的视图。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #div底部显示 #小程序自定义底部导航