徐勤民 6 달 전
부모
커밋
62ca185c74
3개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 1 1
      src/main/ets/utils/AppStorageHelper.ets
  2. 1 1
      src/main/ets/utils/PreferencesHelper.ets
  3. 1 1
      src/main/ets/utils/ToolsHelper.ets

+ 1 - 1
src/main/ets/utils/AppStorageHelper.ets

@@ -8,7 +8,7 @@ export class AppStorageHelper {
    * @param value
    */
   public static save<T>(key: string, value: T | undefined) {
-    if (!value) {
+    if (value === undefined || value === null) {
       PersistentStorage.deleteProp(key)
     } else {
       PersistentStorage.persistProp(key, value)

+ 1 - 1
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)

+ 1 - 1
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')
   }
 
   /**