From 62ca185c74a216802b67c84ca0904e3ae28b1b2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=8B=A4=E6=B0=91?= Date: Mon, 14 Oct 2024 19:05:41 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/ets/utils/AppStorageHelper.ets | 2 +- src/main/ets/utils/PreferencesHelper.ets | 2 +- src/main/ets/utils/ToolsHelper.ets | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/ets/utils/AppStorageHelper.ets b/src/main/ets/utils/AppStorageHelper.ets index bdab5aa..e5d9a9c 100644 --- a/src/main/ets/utils/AppStorageHelper.ets +++ b/src/main/ets/utils/AppStorageHelper.ets @@ -8,7 +8,7 @@ export class AppStorageHelper { * @param value */ public static save(key: string, value: T | undefined) { - if (!value) { + if (value === undefined || value === null) { PersistentStorage.deleteProp(key) } else { PersistentStorage.persistProp(key, value) diff --git a/src/main/ets/utils/PreferencesHelper.ets b/src/main/ets/utils/PreferencesHelper.ets index 70f1279..38d51ca 100644 --- a/src/main/ets/utils/PreferencesHelper.ets +++ b/src/main/ets/utils/PreferencesHelper.ets @@ -5,7 +5,7 @@ export class PreferencesHelper { const pref = await preferences.getPreferences(getContext(), 'PreferencesHelper') // 写入数据 - if (value) { + if (value !== undefined && value !== null) { await pref.put(key, value) } else { await pref.delete(key) diff --git a/src/main/ets/utils/ToolsHelper.ets b/src/main/ets/utils/ToolsHelper.ets index 330f521..9023af2 100644 --- a/src/main/ets/utils/ToolsHelper.ets +++ b/src/main/ets/utils/ToolsHelper.ets @@ -97,7 +97,7 @@ export class ToolsHelper { */ static log(...args: ESObject[]) { const k = ToolsHelper.getStackKey()?.split('/') - console.log(`========>${k?k[k.length-1].split('.')[0]:''}::`, args) + console.log(`========>${k?k[k.length-1].split('.')[0]:''}::`, args,'\n') } /**