Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
70130a55
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
70130a55
编写于
8月 21, 2023
作者:
A
Annie_wang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update docs
Signed-off-by:
N
Annie_wang
<
annie.wangli@huawei.com
>
上级
088349fd
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
208 addition
and
209 deletion
+208
-209
en/application-dev/reference/apis/js-apis-data-preferences.md
...pplication-dev/reference/apis/js-apis-data-preferences.md
+208
-209
未找到文件。
en/application-dev/reference/apis/js-apis-data-preferences.md
浏览文件 @
70130a55
...
@@ -55,14 +55,14 @@ let preferences = null;
...
@@ -55,14 +55,14 @@ let preferences = null;
try
{
try
{
data_preferences
.
getPreferences
(
context
,
'
mystore
'
,
function
(
err
,
val
)
{
data_preferences
.
getPreferences
(
context
,
'
mystore
'
,
function
(
err
,
val
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
preferences
=
val
;
preferences
=
val
;
console
.
info
(
"
Obtained the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in getting preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -78,14 +78,14 @@ class EntryAbility extends UIAbility {
...
@@ -78,14 +78,14 @@ class EntryAbility extends UIAbility {
try
{
try
{
data_preferences
.
getPreferences
(
this
.
context
,
'
mystore
'
,
function
(
err
,
val
)
{
data_preferences
.
getPreferences
(
this
.
context
,
'
mystore
'
,
function
(
err
,
val
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
preferences
=
val
;
preferences
=
val
;
console
.
info
(
"
Obtained the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in getting preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -126,12 +126,12 @@ try {
...
@@ -126,12 +126,12 @@ try {
let
promise
=
data_preferences
.
getPreferences
(
context
,
'
mystore
'
);
let
promise
=
data_preferences
.
getPreferences
(
context
,
'
mystore
'
);
promise
.
then
((
object
)
=>
{
promise
.
then
((
object
)
=>
{
preferences
=
object
;
preferences
=
object
;
console
.
info
(
"
Obtained the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in getting preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -148,12 +148,12 @@ class EntryAbility extends UIAbility {
...
@@ -148,12 +148,12 @@ class EntryAbility extends UIAbility {
let
promise
=
data_preferences
.
getPreferences
(
this
.
context
,
'
mystore
'
);
let
promise
=
data_preferences
.
getPreferences
(
this
.
context
,
'
mystore
'
);
promise
.
then
((
object
)
=>
{
promise
.
then
((
object
)
=>
{
preferences
=
object
;
preferences
=
object
;
console
.
info
(
"
Obtained the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in getting preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -195,16 +195,16 @@ let context = featureAbility.getContext();
...
@@ -195,16 +195,16 @@ let context = featureAbility.getContext();
let
preferences
=
null
;
let
preferences
=
null
;
try
{
try
{
data_preferences
.
getPreferences
(
context
,
{
name
:
'
mystore
'
},
function
(
err
,
val
)
{
data_preferences
.
getPreferences
(
context
,
{
name
:
'
mystore
'
},
function
(
err
,
val
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
preferences
=
val
;
preferences
=
val
;
console
.
info
(
"
Obtained the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in getting preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -219,16 +219,16 @@ let preferences = null;
...
@@ -219,16 +219,16 @@ let preferences = null;
class
EntryAbility
extends
UIAbility
{
class
EntryAbility
extends
UIAbility
{
onWindowStageCreate
(
windowStage
)
{
onWindowStageCreate
(
windowStage
)
{
try
{
try
{
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
},
function
(
err
,
val
)
{
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
},
function
(
err
,
val
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
preferences
=
val
;
preferences
=
val
;
console
.
info
(
"
Obtained the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in getting preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -275,15 +275,15 @@ let context = featureAbility.getContext();
...
@@ -275,15 +275,15 @@ let context = featureAbility.getContext();
let
preferences
=
null
;
let
preferences
=
null
;
try
{
try
{
let
promise
=
data_preferences
.
getPreferences
(
context
,
{
name
:
'
mystore
'
});
let
promise
=
data_preferences
.
getPreferences
(
context
,
{
name
:
'
mystore
'
});
promise
.
then
((
object
)
=>
{
promise
.
then
((
object
)
=>
{
preferences
=
object
;
preferences
=
object
;
console
.
info
(
"
Obtained the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in getting preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -297,15 +297,15 @@ let preferences = null;
...
@@ -297,15 +297,15 @@ let preferences = null;
class
EntryAbility
extends
UIAbility
{
class
EntryAbility
extends
UIAbility
{
onWindowStageCreate
(
windowStage
)
{
onWindowStageCreate
(
windowStage
)
{
try
{
try
{
let
promise
=
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
});
let
promise
=
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
});
promise
.
then
((
object
)
=>
{
promise
.
then
((
object
)
=>
{
preferences
=
object
;
preferences
=
object
;
console
.
info
(
"
Obtained the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in getting preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -350,13 +350,13 @@ let context = featureAbility.getContext();
...
@@ -350,13 +350,13 @@ let context = featureAbility.getContext();
try
{
try
{
data_preferences
.
deletePreferences
(
context
,
'
mystore
'
,
function
(
err
)
{
data_preferences
.
deletePreferences
(
context
,
'
mystore
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Deleted the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in deleting preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -370,13 +370,13 @@ class EntryAbility extends UIAbility {
...
@@ -370,13 +370,13 @@ class EntryAbility extends UIAbility {
try
{
try
{
data_preferences
.
deletePreferences
(
this
.
context
,
'
mystore
'
,
function
(
err
)
{
data_preferences
.
deletePreferences
(
this
.
context
,
'
mystore
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Deleted the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in deleting preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -425,12 +425,12 @@ let context = featureAbility.getContext();
...
@@ -425,12 +425,12 @@ let context = featureAbility.getContext();
try
{
try
{
let
promise
=
data_preferences
.
deletePreferences
(
context
,
'
mystore
'
);
let
promise
=
data_preferences
.
deletePreferences
(
context
,
'
mystore
'
);
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Deleted the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in deleting preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -444,12 +444,12 @@ class EntryAbility extends UIAbility {
...
@@ -444,12 +444,12 @@ class EntryAbility extends UIAbility {
try
{
try
{
let
promise
=
data_preferences
.
deletePreferences
(
this
.
context
,
'
mystore
'
);
let
promise
=
data_preferences
.
deletePreferences
(
this
.
context
,
'
mystore
'
);
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Deleted the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in deleting preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -493,15 +493,15 @@ import featureAbility from '@ohos.ability.featureAbility';
...
@@ -493,15 +493,15 @@ import featureAbility from '@ohos.ability.featureAbility';
let
context
=
featureAbility
.
getContext
();
let
context
=
featureAbility
.
getContext
();
try
{
try
{
data_preferences
.
deletePreferences
(
context
,
{
name
:
'
mystore
'
},
function
(
err
)
{
data_preferences
.
deletePreferences
(
context
,
{
name
:
'
mystore
'
},
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Deleted the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in deleting preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -513,15 +513,15 @@ import UIAbility from '@ohos.app.ability.UIAbility';
...
@@ -513,15 +513,15 @@ import UIAbility from '@ohos.app.ability.UIAbility';
class
EntryAbility
extends
UIAbility
{
class
EntryAbility
extends
UIAbility
{
onWindowStageCreate
(
windowStage
)
{
onWindowStageCreate
(
windowStage
)
{
try
{
try
{
data_preferences
.
deletePreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
},
function
(
err
)
{
data_preferences
.
deletePreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
},
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Deleted the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in deleting preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -571,14 +571,14 @@ import featureAbility from '@ohos.ability.featureAbility';
...
@@ -571,14 +571,14 @@ import featureAbility from '@ohos.ability.featureAbility';
let
context
=
featureAbility
.
getContext
();
let
context
=
featureAbility
.
getContext
();
try
{
try
{
let
promise
=
data_preferences
.
deletePreferences
(
context
,
{
name
:
'
mystore
'
});
let
promise
=
data_preferences
.
deletePreferences
(
context
,
{
name
:
'
mystore
'
});
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Deleted the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in deleting preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -590,14 +590,14 @@ import UIAbility from '@ohos.app.ability.UIAbility';
...
@@ -590,14 +590,14 @@ import UIAbility from '@ohos.app.ability.UIAbility';
class
EntryAbility
extends
UIAbility
{
class
EntryAbility
extends
UIAbility
{
onWindowStageCreate
(
windowStage
)
{
onWindowStageCreate
(
windowStage
)
{
try
{
try
{
let
promise
=
data_preferences
.
deletePreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
});
let
promise
=
data_preferences
.
deletePreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
});
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Deleted the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in deleting preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete th
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delet
e preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -635,13 +635,13 @@ let context = featureAbility.getContext();
...
@@ -635,13 +635,13 @@ let context = featureAbility.getContext();
try
{
try
{
data_preferences
.
removePreferencesFromCache
(
context
,
'
mystore
'
,
function
(
err
)
{
data_preferences
.
removePreferencesFromCache
(
context
,
'
mystore
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Removed the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in removing preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -655,13 +655,13 @@ class EntryAbility extends UIAbility {
...
@@ -655,13 +655,13 @@ class EntryAbility extends UIAbility {
try
{
try
{
data_preferences
.
removePreferencesFromCache
(
this
.
context
,
'
mystore
'
,
function
(
err
)
{
data_preferences
.
removePreferencesFromCache
(
this
.
context
,
'
mystore
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Removed the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in removing preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -702,13 +702,13 @@ import featureAbility from '@ohos.ability.featureAbility';
...
@@ -702,13 +702,13 @@ import featureAbility from '@ohos.ability.featureAbility';
let
context
=
featureAbility
.
getContext
();
let
context
=
featureAbility
.
getContext
();
try
{
try
{
let
promise
=
data_preferences
.
removePreferencesFromCache
(
context
,
'
mystore
'
);
let
promise
=
data_preferences
.
removePreferencesFromCache
(
context
,
'
mystore
'
);
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Removed the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in removing preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -722,12 +722,12 @@ class EntryAbility extends UIAbility {
...
@@ -722,12 +722,12 @@ class EntryAbility extends UIAbility {
try
{
try
{
let
promise
=
data_preferences
.
removePreferencesFromCache
(
this
.
context
,
'
mystore
'
);
let
promise
=
data_preferences
.
removePreferencesFromCache
(
this
.
context
,
'
mystore
'
);
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Removed the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in removing preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -763,7 +763,7 @@ let context = featureAbility.getContext();
...
@@ -763,7 +763,7 @@ let context = featureAbility.getContext();
try
{
try
{
data_preferences
.
removePreferencesFromCacheSync
(
context
,
'
mystore
'
);
data_preferences
.
removePreferencesFromCacheSync
(
context
,
'
mystore
'
);
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -777,7 +777,7 @@ class EntryAbility extends UIAbility {
...
@@ -777,7 +777,7 @@ class EntryAbility extends UIAbility {
try
{
try
{
data_preferences
.
removePreferencesFromCacheSync
(
this
.
context
,
'
mystore
'
);
data_preferences
.
removePreferencesFromCacheSync
(
this
.
context
,
'
mystore
'
);
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -821,15 +821,15 @@ FA model:
...
@@ -821,15 +821,15 @@ FA model:
import
featureAbility
from
'
@ohos.ability.featureAbility
'
;
import
featureAbility
from
'
@ohos.ability.featureAbility
'
;
let
context
=
featureAbility
.
getContext
();
let
context
=
featureAbility
.
getContext
();
try
{
try
{
data_preferences
.
removePreferencesFromCache
(
context
,
{
name
:
'
mystore
'
},
function
(
err
)
{
data_preferences
.
removePreferencesFromCache
(
context
,
{
name
:
'
mystore
'
},
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Removed the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in removing preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -841,15 +841,15 @@ import UIAbility from '@ohos.app.ability.UIAbility';
...
@@ -841,15 +841,15 @@ import UIAbility from '@ohos.app.ability.UIAbility';
class
EntryAbility
extends
UIAbility
{
class
EntryAbility
extends
UIAbility
{
onWindowStageCreate
(
windowStage
)
{
onWindowStageCreate
(
windowStage
)
{
try
{
try
{
data_preferences
.
removePreferencesFromCache
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
},
function
(
err
)
{
data_preferences
.
removePreferencesFromCache
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
},
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Removed the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in removing preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -898,14 +898,14 @@ FA model:
...
@@ -898,14 +898,14 @@ FA model:
import
featureAbility
from
'
@ohos.ability.featureAbility
'
;
import
featureAbility
from
'
@ohos.ability.featureAbility
'
;
let
context
=
featureAbility
.
getContext
();
let
context
=
featureAbility
.
getContext
();
try
{
try
{
let
promise
=
data_preferences
.
removePreferencesFromCache
(
context
,
{
name
:
'
mystore
'
});
let
promise
=
data_preferences
.
removePreferencesFromCache
(
context
,
{
name
:
'
mystore
'
});
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Removed the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in removing preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -917,14 +917,14 @@ import UIAbility from '@ohos.app.ability.UIAbility';
...
@@ -917,14 +917,14 @@ import UIAbility from '@ohos.app.ability.UIAbility';
class
EntryAbility
extends
UIAbility
{
class
EntryAbility
extends
UIAbility
{
onWindowStageCreate
(
windowStage
)
{
onWindowStageCreate
(
windowStage
)
{
try
{
try
{
let
promise
=
data_preferences
.
removePreferencesFromCache
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
});
let
promise
=
data_preferences
.
removePreferencesFromCache
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
});
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Removed the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in removing preferences
.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
}
}
...
@@ -970,13 +970,13 @@ Obtains the value corresponding to the specified key from the cached **Preferenc
...
@@ -970,13 +970,13 @@ Obtains the value corresponding to the specified key from the cached **Preferenc
try
{
try
{
preferences
.
get
(
'
startup
'
,
'
default
'
,
function
(
err
,
val
)
{
preferences
.
get
(
'
startup
'
,
'
default
'
,
function
(
err
,
val
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Obtained the value of 'startup' successfully. val:
"
+
val
);
console
.
info
(
"
Obtained the value of 'startup' successfully. val:
"
+
val
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1010,10 +1010,10 @@ try {
...
@@ -1010,10 +1010,10 @@ try {
promise
.
then
((
data
)
=>
{
promise
.
then
((
data
)
=>
{
console
.
info
(
"
Got the value of 'startup'. Data:
"
+
data
);
console
.
info
(
"
Got the value of 'startup'. Data:
"
+
data
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to obtain
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1043,9 +1043,9 @@ Synchronously obtains the value corresponding to the specified key from the cach
...
@@ -1043,9 +1043,9 @@ Synchronously obtains the value corresponding to the specified key from the cach
```
js
```
js
try
{
try
{
let
value
=
preferences
.
getSync
(
'
startup
'
,
'
default
'
);
let
value
=
preferences
.
getSync
(
'
startup
'
,
'
default
'
);
console
.
info
(
"
Obtained the
value of 'startup'. Data:
"
+
value
);
console
.
info
(
"
Succeeded in getting
value of 'startup'. Data:
"
+
value
);
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1069,7 +1069,7 @@ Obtains all KV pairs from the cached **Preferences** instance. This API uses an
...
@@ -1069,7 +1069,7 @@ Obtains all KV pairs from the cached **Preferences** instance. This API uses an
try
{
try
{
preferences
.
getAll
(
function
(
err
,
value
)
{
preferences
.
getAll
(
function
(
err
,
value
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain all KV pair
s. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get all key-value
s. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
let
allKeys
=
Object
.
keys
(
value
);
let
allKeys
=
Object
.
keys
(
value
);
...
@@ -1077,7 +1077,7 @@ try {
...
@@ -1077,7 +1077,7 @@ try {
console
.
info
(
"
getAll object =
"
+
JSON
.
stringify
(
value
));
console
.
info
(
"
getAll object =
"
+
JSON
.
stringify
(
value
));
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain all KV pair
s. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get all key-value
s. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1106,10 +1106,10 @@ try {
...
@@ -1106,10 +1106,10 @@ try {
console
.
info
(
'
getAll keys =
'
+
allKeys
);
console
.
info
(
'
getAll keys =
'
+
allKeys
);
console
.
info
(
"
getAll object =
"
+
JSON
.
stringify
(
value
));
console
.
info
(
"
getAll object =
"
+
JSON
.
stringify
(
value
));
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to obtain all KV pair
s. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get all key-value
s. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain all KV pair
s. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get all key-value
s. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1136,7 +1136,7 @@ try {
...
@@ -1136,7 +1136,7 @@ try {
console
.
info
(
'
getAll keys =
'
+
allKeys
);
console
.
info
(
'
getAll keys =
'
+
allKeys
);
console
.
info
(
"
getAll object =
"
+
JSON
.
stringify
(
value
));
console
.
info
(
"
getAll object =
"
+
JSON
.
stringify
(
value
));
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain all KV pair
s. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get all key-value
s. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1162,13 +1162,13 @@ Writes data to the cached **Preferences** instance. This API uses an asynchronou
...
@@ -1162,13 +1162,13 @@ Writes data to the cached **Preferences** instance. This API uses an asynchronou
try
{
try
{
preferences
.
put
(
'
startup
'
,
'
auto
'
,
function
(
err
)
{
preferences
.
put
(
'
startup
'
,
'
auto
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to put the
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to put
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to put the
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to put
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1202,10 +1202,10 @@ try {
...
@@ -1202,10 +1202,10 @@ try {
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to put the
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to put
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to put the
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to put
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1231,7 +1231,7 @@ Synchronously writes data to the cached **Preferences** instance. You can use [f
...
@@ -1231,7 +1231,7 @@ Synchronously writes data to the cached **Preferences** instance. You can use [f
try
{
try
{
preferences
.
putSync
(
'
startup
'
,
'
auto
'
);
preferences
.
putSync
(
'
startup
'
,
'
auto
'
);
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to put the
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to put
value of 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1257,7 +1257,7 @@ Checks whether the cached **Preferences** instance contains the KV pair of the g
...
@@ -1257,7 +1257,7 @@ Checks whether the cached **Preferences** instance contains the KV pair of the g
try
{
try
{
preferences
.
has
(
'
startup
'
,
function
(
err
,
val
)
{
preferences
.
has
(
'
startup
'
,
function
(
err
,
val
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to check the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to check the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
if
(
val
)
{
if
(
val
)
{
...
@@ -1267,7 +1267,7 @@ try {
...
@@ -1267,7 +1267,7 @@ try {
}
}
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to check the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to check the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1304,10 +1304,10 @@ try {
...
@@ -1304,10 +1304,10 @@ try {
console
.
info
(
"
The key 'startup' is not contained.
"
);
console
.
info
(
"
The key 'startup' is not contained.
"
);
}
}
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to check the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to check the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to check the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to check the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1343,7 +1343,7 @@ try {
...
@@ -1343,7 +1343,7 @@ try {
console
.
info
(
"
The key 'startup' is not contained.
"
);
console
.
info
(
"
The key 'startup' is not contained.
"
);
}
}
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to check the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to check the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1369,13 +1369,13 @@ Deletes a KV pair from the cached **Preferences** instance based on the specifie
...
@@ -1369,13 +1369,13 @@ Deletes a KV pair from the cached **Preferences** instance based on the specifie
try
{
try
{
preferences
.
delete
(
'
startup
'
,
function
(
err
)
{
preferences
.
delete
(
'
startup
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to delete the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delete the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Deleted the key 'startup'.
"
);
console
.
info
(
"
Deleted the key 'startup'.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delete the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1405,13 +1405,13 @@ Deletes a KV pair from the cached **Preferences** instance based on the specifie
...
@@ -1405,13 +1405,13 @@ Deletes a KV pair from the cached **Preferences** instance based on the specifie
```
js
```
js
try
{
try
{
let
promise
=
preferences
.
delete
(
'
startup
'
);
let
promise
=
preferences
.
delete
(
'
startup
'
);
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Deleted the key 'startup'.
"
);
console
.
info
(
"
Deleted the key 'startup'.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to delete the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delete the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delete the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1436,7 +1436,7 @@ Synchronously deletes a KV pair from the cached **Preferences** instance based o
...
@@ -1436,7 +1436,7 @@ Synchronously deletes a KV pair from the cached **Preferences** instance based o
try
{
try
{
preferences
.
deleteSync
(
'
startup
'
);
preferences
.
deleteSync
(
'
startup
'
);
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to delete the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to delete the key 'startup'. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1461,13 +1461,13 @@ Flushes the data in the cached **Preferences** instance to the persistent file.
...
@@ -1461,13 +1461,13 @@ Flushes the data in the cached **Preferences** instance to the persistent file.
try
{
try
{
preferences
.
flush
(
function
(
err
)
{
preferences
.
flush
(
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to flush data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to flush
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Successfully flushed data.
"
);
console
.
info
(
"
Successfully flushed data.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to flush data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to flush
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1494,10 +1494,10 @@ try {
...
@@ -1494,10 +1494,10 @@ try {
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Successfully flushed data.
"
);
console
.
info
(
"
Successfully flushed data.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to flush data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to flush
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to flush data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to flush
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1520,15 +1520,15 @@ Clears all data in the cached **Preferences** instance. This API uses an asynchr
...
@@ -1520,15 +1520,15 @@ Clears all data in the cached **Preferences** instance. This API uses an asynchr
```
js
```
js
try
{
try
{
preferences
.
clear
(
function
(
err
)
{
preferences
.
clear
(
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to clear data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to clear
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
Successfully cleared data.
"
);
console
.
info
(
"
Successfully cleared data.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to clear data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to clear
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1552,13 +1552,13 @@ Clears all data in the cached **Preferences** instance. This API uses a promise
...
@@ -1552,13 +1552,13 @@ Clears all data in the cached **Preferences** instance. This API uses a promise
```
js
```
js
try
{
try
{
let
promise
=
preferences
.
clear
();
let
promise
=
preferences
.
clear
();
promise
.
then
(()
=>
{
promise
.
then
(()
=>
{
console
.
info
(
"
Successfully cleared data.
"
);
console
.
info
(
"
Successfully cleared data.
"
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
"
Failed to clear data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to clear
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to clear data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to clear
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1577,7 +1577,7 @@ Synchronously clears all data in the cached **Preferences** instance. You can us
...
@@ -1577,7 +1577,7 @@ Synchronously clears all data in the cached **Preferences** instance. You can us
try
{
try
{
preferences
.
clearSync
();
preferences
.
clearSync
();
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to clear data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to clear
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1601,33 +1601,33 @@ Subscribes to data changes. A callback will be triggered to return the new value
...
@@ -1601,33 +1601,33 @@ Subscribes to data changes. A callback will be triggered to return the new value
```
js
```
js
try
{
try
{
data_preferences
.
getPreferences
(
this
.
context
,
'
mystore
'
,
function
(
err
,
preferences
)
{
data_preferences
.
getPreferences
(
this
.
context
,
'
mystore
'
,
function
(
err
,
preferences
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences.
"
);
console
.
error
(
"
Failed to get
preferences.
"
);
return
;
return
;
}
}
let
observer
=
function
(
key
)
{
let
observer
=
function
(
key
)
{
console
.
info
(
"
The key
"
+
key
+
"
changed.
"
);
console
.
info
(
"
The key
"
+
key
+
"
changed.
"
);
}
}
preferences
.
on
(
'
change
'
,
observer
);
preferences
.
on
(
'
change
'
,
observer
);
preferences
.
put
(
'
startup
'
,
'
manual
'
,
function
(
err
)
{
preferences
.
put
(
'
startup
'
,
'
manual
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to put the value of 'startup'. Cause:
"
+
err
);
console
.
error
(
"
Failed to put the value of 'startup'. Cause:
"
+
err
);
return
;
return
;
}
}
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
preferences
.
flush
(
function
(
err
)
{
preferences
.
flush
(
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to flush data
. Cause:
"
+
err
);
console
.
error
(
"
Failed to flush
. Cause:
"
+
err
);
return
;
return
;
}
}
console
.
info
(
"
Successfully flushed data.
"
);
console
.
info
(
"
Successfully flushed data.
"
);
})
})
})
})
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to flush data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to flush
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1660,86 +1660,85 @@ For details about the error codes, see [User Preference Error Codes](../errorcod
...
@@ -1660,86 +1660,85 @@ For details about the error codes, see [User Preference Error Codes](../errorcod
```
js
```
js
try
{
try
{
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
},
function
(
err
,
preferences
)
{
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
},
function
(
err
,
preferences
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences.
"
);
console
.
error
(
"
Failed to get
preferences.
"
);
return
;
return
;
}
}
let
observer
=
function
(
key
)
{
let
observer
=
function
(
key
)
{
console
.
info
(
"
The key
"
+
key
+
"
changed.
"
);
console
.
info
(
"
The key
"
+
key
+
"
changed.
"
);
}
}
preferences
.
on
(
'
multiProcessChange
'
,
observer
);
preferences
.
on
(
'
multiProcessChange
'
,
observer
);
preferences
.
put
(
'
startup
'
,
'
manual
'
,
function
(
err
)
{
preferences
.
put
(
'
startup
'
,
'
manual
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to put the value of 'startup'. Cause:
"
+
err
);
console
.
error
(
"
Failed to put the value of 'startup'. Cause:
"
+
err
);
return
;
return
;
}
}
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
preferences
.
flush
(
function
(
err
)
{
preferences
.
flush
(
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to flush data
. Cause:
"
+
err
);
console
.
error
(
"
Failed to flush
. Cause:
"
+
err
);
return
;
return
;
}
}
console
.
info
(
"
Successfully flushed data.
"
);
console
.
info
(
"
Successfully flushed data.
"
);
})
})
})
})
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to flush data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to flush
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
**Example 2**
**Example 2**
```
js
```
js
let
preferences
=
null
;
try
{
try
{
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
},
function
(
err
,
val
)
{
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
},
function
(
err
,
val
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences.
"
);
console
.
error
(
"
Failed to get
preferences.
"
);
return
;
return
;
}
}
preferences
=
val
;
preferences
=
val
;
let
observer
=
function
(
key
)
{
let
observer
=
function
(
key
)
{
console
.
info
(
"
The key
"
+
key
+
"
changed.
"
);
console
.
info
(
"
The key
"
+
key
+
"
changed.
"
);
try
{
try
{
data_preferences
.
removePreferencesFromCache
(
context
,
{
name
:
'
mystore
'
},
function
(
err
)
{
data_preferences
.
removePreferencesFromCache
(
this
.
context
,
{
name
:
'
mystore
'
},
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
preferences
=
null
;
preferences
=
null
;
console
.
info
(
"
Removed the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in removing preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to remove preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
try
{
try
{
data_preferences
.
getPreferences
(
context
,
{
name
:
'
mystore
'
},
function
(
err
,
val
)
{
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
},
function
(
err
,
val
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
return
;
return
;
}
}
preferences
=
val
;
preferences
=
val
;
console
.
info
(
"
Obtained the preferences successfully
.
"
);
console
.
info
(
"
Succeeded in getting preferences
.
"
);
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to get
preferences. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
}
}
preferences
.
on
(
'
multiProcessChange
'
,
observer
);
preferences
.
on
(
'
multiProcessChange
'
,
observer
);
preferences
.
put
(
'
startup
'
,
'
manual
'
,
function
(
err
)
{
preferences
.
put
(
'
startup
'
,
'
manual
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to put the value of 'startup'. Cause:
"
+
err
);
console
.
error
(
"
Failed to put the value of 'startup'. Cause:
"
+
err
);
return
;
return
;
}
}
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
preferences
.
flush
(
function
(
err
)
{
preferences
.
flush
(
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to flush data
. Cause:
"
+
err
);
console
.
error
(
"
Failed to flush
. Cause:
"
+
err
);
return
;
return
;
}
}
console
.
info
(
"
Successfully flushed data.
"
);
console
.
info
(
"
Successfully flushed data.
"
);
...
@@ -1747,7 +1746,7 @@ try {
...
@@ -1747,7 +1746,7 @@ try {
})
})
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to flush data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to flush
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1772,7 +1771,7 @@ Unsubscribes from data changes.
...
@@ -1772,7 +1771,7 @@ Unsubscribes from data changes.
try
{
try
{
data_preferences
.
getPreferences
(
this
.
context
,
'
mystore
'
,
function
(
err
,
preferences
)
{
data_preferences
.
getPreferences
(
this
.
context
,
'
mystore
'
,
function
(
err
,
preferences
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences.
"
);
console
.
error
(
"
Failed to get
preferences.
"
);
return
;
return
;
}
}
let
observer
=
function
(
key
)
{
let
observer
=
function
(
key
)
{
...
@@ -1781,14 +1780,14 @@ try {
...
@@ -1781,14 +1780,14 @@ try {
preferences
.
on
(
'
change
'
,
observer
);
preferences
.
on
(
'
change
'
,
observer
);
preferences
.
put
(
'
startup
'
,
'
auto
'
,
function
(
err
)
{
preferences
.
put
(
'
startup
'
,
'
auto
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to put the value of 'startup'. Cause:
"
+
err
);
console
.
error
(
"
Failed to put the value of 'startup'. Cause:
"
+
err
);
return
;
return
;
}
}
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
preferences
.
flush
(
function
(
err
)
{
preferences
.
flush
(
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to flush data
. Cause:
"
+
err
);
console
.
error
(
"
Failed to flush
. Cause:
"
+
err
);
return
;
return
;
}
}
console
.
info
(
"
Successfully flushed data.
"
);
console
.
info
(
"
Successfully flushed data.
"
);
...
@@ -1797,7 +1796,7 @@ try {
...
@@ -1797,7 +1796,7 @@ try {
})
})
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to flush data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to flush
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
...
@@ -1820,9 +1819,9 @@ Unsubscribes from inter-process data changes.
...
@@ -1820,9 +1819,9 @@ Unsubscribes from inter-process data changes.
```
js
```
js
try
{
try
{
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
},
function
(
err
,
preferences
)
{
data_preferences
.
getPreferences
(
this
.
context
,
{
name
:
'
mystore
'
,
dataGroupId
:
'
myId
'
},
function
(
err
,
preferences
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to obtain the
preferences.
"
);
console
.
error
(
"
Failed to get
preferences.
"
);
return
;
return
;
}
}
let
observer
=
function
(
key
)
{
let
observer
=
function
(
key
)
{
...
@@ -1831,14 +1830,14 @@ try {
...
@@ -1831,14 +1830,14 @@ try {
preferences
.
on
(
'
multiProcessChange
'
,
observer
);
preferences
.
on
(
'
multiProcessChange
'
,
observer
);
preferences
.
put
(
'
startup
'
,
'
auto
'
,
function
(
err
)
{
preferences
.
put
(
'
startup
'
,
'
auto
'
,
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to put the value of 'startup'. Cause:
"
+
err
);
console
.
error
(
"
Failed to put the value of 'startup'. Cause:
"
+
err
);
return
;
return
;
}
}
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
console
.
info
(
"
Successfully put the value of 'startup'.
"
);
preferences
.
flush
(
function
(
err
)
{
preferences
.
flush
(
function
(
err
)
{
if
(
err
)
{
if
(
err
)
{
console
.
info
(
"
Failed to flush data
. Cause:
"
+
err
);
console
.
error
(
"
Failed to flush
. Cause:
"
+
err
);
return
;
return
;
}
}
console
.
info
(
"
Successfully flushed data.
"
);
console
.
info
(
"
Successfully flushed data.
"
);
...
@@ -1847,7 +1846,7 @@ try {
...
@@ -1847,7 +1846,7 @@ try {
})
})
})
})
}
catch
(
err
)
{
}
catch
(
err
)
{
console
.
info
(
"
Failed to flush data
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
console
.
error
(
"
Failed to flush
. code =
"
+
err
.
code
+
"
, message =
"
+
err
.
message
);
}
}
```
```
## ValueType
## ValueType
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录