From 2a93b85895f5294343356967a6ec84dd92bf34ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=8B=A4=E6=B0=91?= Date: Wed, 23 Oct 2024 10:25:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BB=E7=BD=91=E7=AD=BE=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/ets/view/RefreshView.ets | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/ets/view/RefreshView.ets b/src/main/ets/view/RefreshView.ets index 5f80e48..7d72f54 100644 --- a/src/main/ets/view/RefreshView.ets +++ b/src/main/ets/view/RefreshView.ets @@ -7,10 +7,15 @@ type ItemType = (string | number | Object) export struct RefreshView { @Prop isLoading: boolean @Prop data: ItemType[] + loadMore(){} + refresh(){} + + aboutToAppear(): void { + this.refresh() + } - @Builder customBuilder() {} // 使用父组件@Builder装饰的方法初始化子组件@BuilderParam - @BuilderParam customBuilderParam: (item:string) => void = this.customBuilder; + @BuilderParam customBuilderParam: (item:string) => void build() {