From 4f796c0a668773cb543c3274e267c363ad44dee1 Mon Sep 17 00:00:00 2001 From: wangqing Date: Thu, 15 May 2025 16:05:33 +0800 Subject: [PATCH] =?UTF-8?q?helloworld=E9=80=82=E9=85=8DAsyncCallback?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: wangqing --- code/HelloWorld/entry/src/main/ets/models/MyCallback.ets | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/HelloWorld/entry/src/main/ets/models/MyCallback.ets b/code/HelloWorld/entry/src/main/ets/models/MyCallback.ets index 5827b846dc..5bdf82c967 100644 --- a/code/HelloWorld/entry/src/main/ets/models/MyCallback.ets +++ b/code/HelloWorld/entry/src/main/ets/models/MyCallback.ets @@ -28,8 +28,10 @@ export class MyCallback { MyCallback.myCallback((data: string) => { hilog.info(0x0000, 'testTag', 'MyCallback' + data); }) - MyCallback.myAsyncCallback((error: BusinessError, result: string) => { - hilog.info(0x0000, 'testTag', `myAsyncCallback, error: ${error.message}, result:${result}`); + MyCallback.myAsyncCallback((error: BusinessError | null, result: string | undefined) => { + if (error && result) { + hilog.info(0x0000, 'testTag', `myAsyncCallback, error: ${error.message}, result:${result}`); + } }) MyCallback.myErrorCallback((error: BusinessError) => { hilog.info(0x0000, 'testTag', `myAsyncCallback, error: ${error.message}`); -- Gitee