
一、所需知识
完成组件学习
-
渲染控制语法
-
组件状态管理装饰器和@Builder装饰器
-
组件生命周期函数
二、效果图




三、详细知识点内容
1. 渲染控制语法:
-
条件渲染:使用if/else进行条件渲染。
-
循环渲染:开发框架提供循环渲染(ForEach组件)来迭代数组,并为每个数组项创建相应的组件。
2.组件状态管理装饰器和@Builder装饰器:
组件状态管理装饰器用来管理组件中的状态,它们分别是:@State、@Prop、@Link。
3.组件生命周期函数:
自定义组件的生命周期函数用于通知用户该自定义组件的生命周期,这些回调函数是私有的,在运行时由开发框架在特定的时间进行调用,不能从应用程序中手动调用这些回调函数。
四、完整代码
@Extend(Text) function textStyleLs() { //列表统一样式
.width('26%')
.fontWeight(500)
.fontSize(16)
}
import prompt from '@ohos.promptAction';
import AppContext from '@ohos.app.ability.common';
@Entry
@Component
struct FruitRank {
@State TIME:number = 1000
private clickBackTimeRecord: number = 0;
@State APP_EXIT_INTERVAL: number = 4500;
@State rankList: any[] = [
{rank:'1', type:'苹果

最低0.47元/天 解锁文章
484

被折叠的 条评论
为什么被折叠?



