简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
TabBar的默认显示效果如下所示:往往开发过程中,UX给我们的设计效果可能并不是这样的,比如下面的这种底部页签效果:TabContent的tabBar属性除了支持string类型,还支持使用@Builder装饰器修饰的函数。@Entry@ComponentColumn() {})build() {.tabBar(this.TabBuilder('首页', 0, $r('app.media.hom
LazyForEach从提供的数据源中按需迭代数据,并在每次迭代过程中创建相应的组件。当在滚动容器中使用了LazyForEach,框架会根据滚动容器可视区域按需创建组件,当组件滑出可视区域外时,框架会进行组件销毁回收以降低内存占用。
TabBar的默认显示效果如下所示:往往开发过程中,UX给我们的设计效果可能并不是这样的,比如下面的这种底部页签效果:TabContent的tabBar属性除了支持string类型,还支持使用@Builder装饰器修饰的函数。@Entry@ComponentColumn() {})build() {.tabBar(this.TabBuilder('首页', 0, $r('app.media.hom
ArkTS卡片实现原理ArkTS卡片渲染服务运行原理与JS卡片相比,ArkTS卡片支持在卡片中运行逻辑代码,为确保ArkTS卡片发生问题后不影响卡片使用方应用的使用,ArkTS卡片新增了卡片渲染服务用于运行卡片页面代码widgets.abc,卡片渲染服务由卡片管理服务管理。卡片使用方的每个卡片组件都对应了卡片渲染服务里的一个渲染实例,同一应用提供方的渲染实例运行在同一个虚拟机运行环境中,不同应用提