提交 019b6bbc 编写于 作者: D duanweiling

增加首选项错误码文档

Signed-off-by: Nduanweiling <duanweiling@huawei.com>
上级 a2563559
...@@ -315,7 +315,6 @@ try{ ...@@ -315,7 +315,6 @@ try{
} catch(err) { } catch(err) {
console.info("Failed to delete preferences. code =" + err.code + ", message =" + err.message); console.info("Failed to delete preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
## data_preferences.removePreferencesFromCache ## data_preferences.removePreferencesFromCache
...@@ -449,7 +448,6 @@ try{ ...@@ -449,7 +448,6 @@ try{
} catch(err) { } catch(err) {
console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message); console.info("Failed to remove preferences. code =" + err.code + ", message =" + err.message);
} }
``` ```
## Preferences ## Preferences
...@@ -484,7 +482,7 @@ try { ...@@ -484,7 +482,7 @@ try {
console.info("Failed to get value of 'startup'. code =" + err.code + ", message =" + err.message); console.info("Failed to get value of 'startup'. code =" + err.code + ", message =" + err.message);
return; return;
} }
console.info("Succeeded in getting value of 'startup'. Data: " + data); console.info("Succeeded in getting value of 'startup'. val: " + val);
}) })
} catch (err) { } catch (err) {
console.info("Failed to get value of 'startup'. code =" + err.code + ", message =" + err.message); console.info("Failed to get value of 'startup'. code =" + err.code + ", message =" + err.message);
...@@ -680,7 +678,7 @@ has(key: string, callback: AsyncCallback&lt;boolean&gt;): void ...@@ -680,7 +678,7 @@ has(key: string, callback: AsyncCallback&lt;boolean&gt;): void
**示例:** **示例:**
```js ```js
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.info("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message);
...@@ -690,6 +688,8 @@ try{ ...@@ -690,6 +688,8 @@ try{
console.info("The key 'startup' is contained."); console.info("The key 'startup' is contained.");
} else { } else {
console.info("The key 'startup' dose not contain."); console.info("The key 'startup' dose not contain.");
}
})
} catch (err) { } catch (err) {
console.info("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message); console.info("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message);
} }
...@@ -719,9 +719,9 @@ has(key: string): Promise&lt;boolean&gt; ...@@ -719,9 +719,9 @@ has(key: string): Promise&lt;boolean&gt;
**示例:** **示例:**
```js ```js
try{ try{
let promise = preferences.has('startup'); let promise = preferences.has('startup');
promise.then((isExist) => { promise.then((val) => {
if (val) { if (val) {
console.info("The key 'startup' is contained."); console.info("The key 'startup' is contained.");
} else { } else {
...@@ -730,9 +730,10 @@ promise.then((isExist) => { ...@@ -730,9 +730,10 @@ promise.then((isExist) => {
}).catch((err) => { }).catch((err) => {
console.info("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message); console.info("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.info("Failed to check the key 'startup'. code =" + err.code + ", message =" + err.message);
} }
``` ```
...@@ -944,7 +945,6 @@ on(type: 'change', callback: Callback&lt;{ key : string }&gt;): void ...@@ -944,7 +945,6 @@ on(type: 'change', callback: Callback&lt;{ key : string }&gt;): void
**示例:** **示例:**
```js ```js
data_preferences.getPreferences(this.context, 'mystore', function (err, preferences) {
try { try {
data_preferences.getPreferences(this.context, 'mystore', function (err, preferences) { data_preferences.getPreferences(this.context, 'mystore', function (err, preferences) {
if (err) { if (err) {
...@@ -968,6 +968,9 @@ try { ...@@ -968,6 +968,9 @@ try {
return; return;
} }
console.info("Succeeded in flushing."); // observer will be called. console.info("Succeeded in flushing."); // observer will be called.
})
})
})
} catch (error) { } catch (error) {
console.info("Failed to flush. code =" + err.code + ", message =" + err.message); console.info("Failed to flush. code =" + err.code + ", message =" + err.message);
} }
...@@ -1019,7 +1022,6 @@ data_preferences.getPreferences(this.context, 'mystore', function (err, preferen ...@@ -1019,7 +1022,6 @@ data_preferences.getPreferences(this.context, 'mystore', function (err, preferen
preferences.off('change', observer); preferences.off('change', observer);
}) })
}) })
} catch (error) { } catch (error) {
console.info("Failed to flush. code =" + err.code + ", message =" + err.message);} console.info("Failed to flush. code =" + err.code + ", message =" + err.message);}
``` ```
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册