首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    《仿盒马》app开发技术分享-- 兑换订单列表框架(75)

    }.width('100%') } ``` tabs,在切换的时候把下标赋予给定义的变量,这样在后续我们创建的自定义组建中把下标传进去,控制状态、颜色的切换,传入当前tabs选中的下标,传递给tabcontent...中加载的自定义组件,同时我们还需要定义一个变量,用来触发tabcontent组件中重新加载方法,我们只需要在自定义组件中使用@watch就可以实现切换后每次都刷新组件 ```css Column...barPosition: BarPosition.Start, index: this.currentIndex, controller: this.controller }) { TabContent...Column(){ }.width('100%').height('100%') }.tabBar(this.tabBuilder(0, '待发货')) TabContent...Column(){ }.width('100%').height('100%') }.tabBar(this.tabBuilder(1, '已取消')) TabContent

    13500

    【HarmonyOS NEXT】Tabs组件实现类微信(可滑动的)tabBar页签切换页面功能

    关键词:harmonyOS 鸿蒙开发 ArkTS TabContent使用场景:类微信底部导航栏,点击/左右滑动切换页面并加载数据开发环境:ArkTS3.1 API9 Phone设备HMOS Dev官方文档...:文档中心演示效果:​编辑目录完整Demo已提交至Gitee搭建页面自定义TabContent(往后翻有完整代码)思路开始完整自定义tabs代码页面切换后如何加载新数据介绍父子组件解释开始页面切换时可加载新数据的完整代码...个图标图片存放在了resources/rawfile/tabs​编辑自定义Tabs(附完整代码)思路index为应用加载的首页,加载自定义Tabs组件,Tabs组件中加载各个页面开始HMOS Dev官方文档 TabContent...Tabs组件中需要TabContent来加载页面。[如图5]在tabBar中自定义页签按钮样式,因重复代码太多,我们可以利用@Builder装饰器来自定义构建函数复用代码。...tabBar(this.TabBuilder('信息', 1, $rawfile('tabs/service_a.png'), $rawfile('tabs/service.png'))) TabContent

    75700

    《仿盒马》app开发技术分享-- 订单列表页(33)

    现在我们要有一个常驻的入口让用户去随时查看自己的订单以及订单状态,订单状态分为多个,还需要给用户提供切换的功能## 功能分析要实现这么一个功能我们首先就需要实现页面的切换功能,这里我们使用tabs组件,之后我们在tabcontent...中添加对应的页面组件,对应当前展示的订单状态,分别有待发货、待收货、已完成这些状态,我们需要在切换到对应页面的时候进行订单的查询,注意tabcontent加载后再次切换时不会再执行生命周期方法,我们还需要进行切换时的请求处理...{ barPosition: BarPosition.Start, index: this.currentIndex, controller: this.controller }) { TabContent...this.currentIndex}) }.width('100%').height('100%') }.tabBar(this.tabBuilder(0, '待发货')) TabContent...Column(){ }.width('100%').height('100%') }.tabBar(this.tabBuilder(1, '待收货')) TabContent

    12900
    领券