HarmonyOS 如何简单使用全局变量?

HarmonyOS  如何简单使用全局变量?

HarmonyOS
2024-11-01 10:17:46
728浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

使用preferences实现。

//put(key: string, value: ValueType, callback: AsyncCallback<void>): void  
//key:要修改的存储的Key,不能为空。 value:存储的新值。支持number、string、boolean、Array<number>、Array<string>、Array<boolean>、Uint8Array类型。 
//callback:回调函数。当数据写入成功,err为undefined;否则为错误对象。 
import {BusinessError} from '@ohos.base'; 
preferences.put('startup', 'auto', (err: BusinessError) => { 
  if (err) { 
    console.error("Failed to put value of 'startup'. code =" + err.code + ", message =" + err.message); 
    return; 
  } 
  console.info("Succeeded in putting value of 'startup'."); 
}) 
 
import {BusinessError} from '@ohos.base'; 
preferences.get('startup', 'default', (err: BusinessError, val: dataPreferences.ValueType) => { 
  if (err) { 
    console.error("Failed to get value of 'startup'. code =" + err.code + ", message =" + err.message); 
    return; 
  } 
  console.info("Succeeded in getting value of 'startup'. val: " + val); 
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
分享
微博
QQ
微信
回复
2024-11-01 16:30:10


相关问题
HarmonyOS 怎么实现全局变量
642浏览 • 1回复 待解决
如何实现类的全局变量
848浏览 • 1回复 待解决
ArkTS简单类型变量双向数据绑定
2686浏览 • 1回复 待解决
HarmonyOS 如何使用全局水印
589浏览 • 1回复 待解决
HarmonyOS 如何使用全局的Builder
607浏览 • 1回复 待解决
HarmonyOS 如何全局使用loading组件?
1811浏览 • 1回复 待解决
HarmonyOS 全局主题色如何定义与使用
1197浏览 • 0回复 待解决
公共事件有哪些简单使用
1711浏览 • 1回复 待解决
HarmonyOS 如何在组件中使用临时变量
1212浏览 • 1回复 待解决
如何简单实现相机关闭
1281浏览 • 1回复 待解决
HarmonyOS 使用全局 @Builder 应用 crash
764浏览 • 1回复 待解决
HarmonyOS 变量的定义与使用
949浏览 • 1回复 待解决